Méthode IDebugSystemObjects3 ::GetProcessIdsByIndex (dbgeng.h)
La méthode GetProcessIdsByIndex retourne l’ID de processus du moteur et l’ID de processus système pour les processus spécifiés dans la cible actuelle.
Syntaxe
HRESULT GetProcessIdsByIndex(
[in] ULONG Start,
[in] ULONG Count,
[out, optional] PULONG Ids,
[out, optional] PULONG SysIds
);
Paramètres
[in] Start
Spécifie l’index du premier processus dont l’ID est demandé.
[in] Count
Spécifie le nombre de processus dont les ID sont demandés.
[out, optional] Ids
Reçoit les ID de processus du moteur. Si Ids a la valeur NULL, ces informations ne sont pas retournées ; dans le cas contraire, Ids est traité comme un tableau de valeurs ULONG count .
[out, optional] SysIds
Reçoit les ID de processus système. Si SysIds a la valeur NULL, ces informations ne sont pas retournées ; sinon, SysIds est traité comme un tableau de valeurs ULONG count .
Valeur retournée
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
Remarques
L’index du premier processus est égal à zéro. L’index du dernier processus est le nombre de processus retournés par GetNumberProcesses moins un.
Pour plus d’informations sur les processus, consultez Threads et processus.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |