IDebugSystemObjects3::GetProcessIdsByIndex-Methode (dbgeng.h)
Die GetProcessIdsByIndex-methode gibt die Modulprozess-ID und Systemprozess-ID für die angegebenen Prozesse im aktuellen Ziel zurück.
Syntax
HRESULT GetProcessIdsByIndex(
[in] ULONG Start,
[in] ULONG Count,
[out, optional] PULONG Ids,
[out, optional] PULONG SysIds
);
Parameter
[in] Start
Gibt den Index des ersten Prozesses an, dessen ID angefordert wird.
[in] Count
Gibt die Anzahl der Prozesse an, deren IDs angefordert werden.
[out, optional] Ids
Empfängt die Modulprozess-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 Systemprozess-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 Prozesses ist Null. Der Index des letzten Prozesses ist die Anzahl der prozesse, die von GetNumberProcesses minus 1 zurückgegeben werden.
Weitere Informationen zu Prozessen finden Sie unter Threads und Prozesse.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |