Freigeben über


Thread-Walking

Eine Momentaufnahme, die die Threadliste enthält, enthält Informationen zu jedem Thread jedes derzeit ausgeführten Prozesses. Sie können Informationen für den ersten Thread in der Liste abrufen, indem Sie die Thread32First-Funktion verwenden. Nachdem Sie den ersten Thread in der Liste abgerufen haben, können Sie Mithilfe der Thread32Next-Funktion Informationen für nachfolgende Threads abrufen. Thread32First und Thread32Next füllen eine THREADENTRY32-Struktur mit Informationen zu einzelnen Threads im Momentaufnahme.

Sie können die Threads eines bestimmten Prozesses aufzählen, indem Sie eine Momentaufnahme, die die Threads enthält, und dann die Threadliste durchlaufen, wobei Informationen zu den Threads beibehalten werden, die denselben Prozessbezeichner wie der angegebene Prozess aufweisen.

Sie können einen erweiterten Fehler status Code für Thread32First und Thread32Next abrufen, indem Sie die GetLastError-Funktion verwenden.

Hinweis

Der Inhalt des th32ThreadID-Members von THREADENTRY32 ist ein Threadbezeichner und kann von allen Funktionen verwendet werden, die einen Threadbezeichner erfordern.

 

Durchlaufen der Threadliste