IDebugProcess2::EnumThreads
Ruft eine Liste aller Threads ab, die im Prozess ausgeführt werden.
HRESULT EnumThreads(
IEnumDebugThreads2** ppEnum
);
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
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Diese Methode listet die Threads auf, die in jedem Programm aus und kombiniert sie dann in eine Ansicht der Threads verarbeitet werden. Ein Thread kann in mehrere Programme ausgeführt. diese Methode listet diesen Thread nur einmal auf.
Diese Methode wird eine Liste der Threads des Prozesses ohne Duplikate vor. Andernfalls um die Threads auflisten, die in ein bestimmtes Programm aus, verwenden Sie die IDebugProgram2::EnumThreads-Methode.