Metodo IDebugClient::GetRunningProcessSystemIds (dbgeng.h)

Il metodo GetRunningProcessSystemIds restituisce gli ID processo per ogni processo in esecuzione.

Sintassi

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

Parametri

[in] Server

Specifica il server di elaborazione per eseguire query per gli ID processo. Se Server è zero, il motore restituirà gli ID processo dei processi in esecuzione nel computer locale.

[out, optional] Ids

Riceve gli ID del processo. La dimensione di questa matrice è Count. Se IDs è NULL, queste informazioni non vengono restituite.

[in] Count

Specifica il numero di ID del processo che gli ID matrice possono contenere.

[out, optional] ActualCount

Riceve il numero effettivo di ID di processo restituiti in ID.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

Questo metodo è disponibile solo per il debug in modalità utente live.

Per altre informazioni sulla creazione e l'associazione alle destinazioni in modalità utente live, vedere Destinazioni live User-Mode.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (includere Dbgeng.h)

Vedi anche

AttachProcess

ConnectProcessServer

CreateProcessAndAttach2

GetRunningProcessDescription

GetRunningProcessSystemIdByExecutableName

Idebugclient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5