IDebugSystemObjects::GetThreadIdsByIndex-Methode (dbgeng.h)
Die GetThreadIdsByIndex--Methode gibt die Modul- und Systemthread-IDs für die angegebenen Threads im aktuellen Prozess zurück.
Syntax
HRESULT GetThreadIdsByIndex(
[in] ULONG Start,
[in] ULONG Count,
[out, optional] PULONG Ids,
[out, optional] PULONG SysIds
);
Parameter
[in] Start
Gibt den Index des ersten Threads an, dessen IDs angefordert werden.
[in] Count
Gibt die Anzahl der Threads an, deren IDs angefordert werden.
[out, optional] Ids
Empfängt die Modulthread-IDs. Wenn IDsNULL-ist, werden diese Informationen nicht zurückgegeben. andernfalls werden IDs als Array von Count ULONG-Werten behandelt.
[out, optional] SysIds
Empfängt die Systemthread-IDs. Wenn SysIds-NULL-ist, werden diese Informationen nicht zurückgegeben. andernfalls wird SysIds- als Array von Count ULONG-Werten behandelt.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Der Index des ersten Threads ist Null. Der Index des letzten Threads ist die Anzahl der Threads, die von GetNumberThreads minus 1 zurückgegeben werden.
Weitere Informationen zu Threads finden Sie unter Threads und Prozesse.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |