Partager via


IDebugSystemObjects ::GetProcessIdsByIndex, méthode (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 ID est NULL, ces informations ne sont pas retournées ; sinon, Ids est traité comme un tableau de valeurs Count ULONG.

[out, optional] SysIds

Reçoit les ID de processus système. Si sysIds est NULL, ces informations ne sont pas retournées ; sinon, SysIds est traité comme un tableau de valeurs Count ULONG.

Valeur de retour

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.

Retourner le code Description
S_OK
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.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête dbgeng.h (include Dbgeng.h)