Partager via


Méthode IDebugClient3 ::GetRunningProcessSystemIds (dbgeng.h)

La méthode GetRunningProcessSystemIds retourne les ID de processus pour chaque processus en cours d’exécution.

Syntaxe

HRESULT GetRunningProcessSystemIds(
  [in]            ULONG64 Server,
  [out, optional] PULONG  Ids,
  [in]            ULONG   Count,
  [out, optional] PULONG  ActualCount
);

Paramètres

[in] Server

Spécifie le serveur de processus à interroger pour les ID de processus. Si Server est égal à zéro, le moteur retourne les ID de processus des processus en cours d’exécution sur l’ordinateur local.

[out, optional] Ids

Reçoit les ID de processus. La taille de ce tableau est Count. Si ID est NULL, ces informations ne sont pas retournées.

[in] Count

Spécifie le nombre d’ID de processus que le tableau ID peut contenir.

[out, optional] ActualCount

Reçoit le nombre réel d’ID de processus retournés dans ID.

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

Cette méthode est disponible uniquement pour le débogage en mode utilisateur en direct.

Pour plus d’informations sur la création et l’attachement à des cibles en mode utilisateur en direct, consultez Cibles live User-Mode.

Exigences

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

Voir aussi

AttachProcess

ConnectProcessServer

CreateProcessAndAttach2

GetRunningProcessDescription

GetRunningProcessSystemIdByExecutableName

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5