Metodo IDebugSystemObjects4::GetProcessIdsByIndex (dbgeng.h)

Il metodo GetProcessIdsByIndex restituisce l'ID processo del motore e l'ID processo di sistema per i processi specificati nella destinazione corrente.

Sintassi

HRESULT GetProcessIdsByIndex(
  [in]            ULONG  Start,
  [in]            ULONG  Count,
  [out, optional] PULONG Ids,
  [out, optional] PULONG SysIds
);

Parametri

[in] Start

Specifica l'indice del primo processo il cui ID è richiesto.

[in] Count

Specifica il numero di processi i cui ID sono richiesti.

[out, optional] Ids

Riceve gli ID del processo del motore. Se Ids è NULL, queste informazioni non vengono restituite; in caso contrario, Ids viene considerato come una matrice di valori ULONG count .

[out, optional] SysIds

Riceve gli ID del processo di sistema. Se SysIds è NULL, queste informazioni non vengono restituite; in caso contrario , SysIds viene considerato come una matrice di valori ULONG count .

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

L'indice del primo processo è zero. L'indice dell'ultimo processo è il numero di processi restituiti da GetNumberProcesses meno uno.

Per altre informazioni sui processi, vedere Thread e processi.

Requisiti

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