Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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) |