Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt einen Eintrag aus einer Liste der Threads, die im System ausgeführt werden, als ein Momentaufnahme erstellt wurde.
Syntax
typedef struct tagTHREADENTRY32 {
DWORD dwSize;
DWORD cntUsage;
DWORD th32ThreadID;
DWORD th32OwnerProcessID;
LONG tpBasePri;
LONG tpDeltaPri;
DWORD dwFlags;
} THREADENTRY32;
Member
dwSize
Die Größe der Struktur in Bytes. Legen Sie vor dem Aufrufen der Thread32First-Funktion diesen Member auf fest sizeof(THREADENTRY32). Wenn Sie dwSize nicht initialisieren, schlägt Thread32First fehl.
cntUsage
Dieser Member wird nicht mehr verwendet und immer auf 0 (null) festgelegt.
th32ThreadID
Der Threadbezeichner, kompatibel mit dem Threadbezeichner, der von der CreateProcess-Funktion zurückgegeben wird.
th32OwnerProcessID
Der Bezeichner des Prozesses, der den Thread erstellt hat.
tpBasePri
Die dem Thread zugewiesene Kernelbasisprioritätsebene. Die Priorität ist eine Zahl von 0 bis 31, wobei 0 die niedrigste mögliche Threadpriorität darstellt. Weitere Informationen finden Sie unter KeQueryPriorityThread.
tpDeltaPri
Dieser Member wird nicht mehr verwendet und immer auf 0 (null) festgelegt.
dwFlags
Dieser Member wird nicht mehr verwendet und immer auf 0 (null) festgelegt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | tlhelp32.h |