IDebugProcess2::EnumThreads

Gilt für:yesnoVisual Studio Visual Studio für Mac noVisual Studio Code

Ruft eine Liste aller Threads ab, die im Prozess ausgeführt werden.

Syntax

int EnumThreads(
   out IEnumDebugThreads2 ppEnum
);

Parameter

ppEnum
[out] Gibt ein IEnumDebugThreads2 -Objekt zurück, das eine Liste aller Threads in allen Programmen im Prozess enthält.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

Diese Methode listet die in jedem Programm ausgeführten Threads auf und kombiniert sie dann in eine Prozessansicht der Threads. Ein einzelner Thread kann in mehreren Programmen ausgeführt werden; Diese Methode listet diesen Thread nur einmal auf.

Diese Methode stellt eine Liste der Threads des Prozesses ohne Duplikate dar. Andernfalls verwenden Sie die EnumThreads-Methode , um die in einem bestimmten Programm ausgeführten Threads aufzählen zu können.

Siehe auch