Condividi tramite


Metodo IDebugClient5::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 su cui eseguire una 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 ID è NULL, queste informazioni non vengono restituite.

[in] Count

Specifica il numero di ID di processo che la matrice ID può contenere.

[out, optional] ActualCount

Riceve il numero effettivo di ID processo restituiti in id .

Valore restituito

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

Codice restituito Descrizione
S_OK
Il metodo ha avuto esito positivo.

Osservazioni

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

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

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione dbgeng.h (include Dbgeng.h)

Vedere anche

AttachProcess

ConnectProcessServer

CreateProcessAndAttach2

GetRunningProcessDescription

GetRunningProcessSystemIdByExecutableName

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5