Metodo IDebugClient3::GetRunningProcessSystemIds (dbgeng.h)

Il metodo GetRunningProcessSystemIds restituisce gli ID del 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 l'esecuzione di 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 processo che gli ID matrice possono contenere.

[out, optional] ActualCount

Riceve il numero effettivo di ID processo restituiti negli ID.

Valore restituito

Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere Valori restituiti .

Codice restituito Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

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

Per altre informazioni sulla creazione e la connessione a destinazioni in modalità utente live, vedere Destinazioni di live User-Mode.

Requisiti

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

Vedi anche

AttachProcess

ConnectProcessServer

CreateProcessAndAttach2

GetRunningProcessDescription

GetRunningProcessSystemIdByExecutableName

Idebugclient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5