Metodo IDebugSystemObjects4::GetThreadIdsByIndex (dbgeng.h)

Il metodo GetThreadIdsByIndex restituisce gli ID del motore e del thread di sistema per i thread specificati nel processo corrente.

Sintassi

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

Parametri

[in] Start

Specifica l'indice del primo thread i cui ID sono richiesti.

[in] Count

Specifica il numero di thread i cui ID sono richiesti.

[out, optional] Ids

Riceve gli ID thread 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 thread 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 thread è zero. L'indice dell'ultimo thread è il numero di thread restituiti da GetNumberThreads meno uno.

Per altre informazioni sui thread, vedere Thread e processi.

Requisiti

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