CXI-Basis-Programmierreferenz / Version 2 / Tools / Eindeutige Kennungen /
static char * CXIB :: QueryThreadName (char *buffer)
char * cxiQueryThreadName (char *buffer)
Abfrage einer eindeutigen Kennung für den aufrufenden Thread
buffer:
Puffer, der den Namen aufnehmen soll, er muss Platz für bis zu 40 Zeichen bieten
return:
buffer
Diese Funktion liefert eine eindeutige Kennung für den aufrufenden Thread innerhalb der Betriebssystemumgebung. Jeder Aufruf innerhalb desselben Threads liefert den gleichen String.
Die Kennung wird aus dem Systembuchstaben, der Prozessnummer und der Threadnummer gebildet, sofern diese Informationen verfügbar sind.
Die Kennung hat den folgenden Aufbau:
"OPnnnTmmm" (nnn = Prozessnummer, mmm = Threadnummer)
"NPnnnTmmm" (nnn = Prozessnummer, mmm = Threadnummer)
"WPttt" (ttt = Taskhandle)
"DPnnn" (nnn = Prozessnummer = PSP)
QueryThreadName wird von CXI genutzt, um Meldungen zuordnen zu können.
Portabilität:
Diese Funktion ist in allen unterstützten Systemen verfügbar.
Siehe auch:
QueryUniqueName - Eindeutiger Name
QueryUniqueNumber - Eindeutige Zahl