Condividi tramite


Metodo IDebugSystemObjects::GetProcessIdsByIndex (dbgeng.h)

Il metodo GetProcessIdsByIndex restituisce l'ID processo del motore e l'ID del 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, gli ID vengono considerati come una matrice di valori count ULONG.

[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 count ULONG.

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

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 (include Dbgeng.h)