Metodo IDebugSystemObjects2::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 del thread del motore. Se id è null, queste informazioni non vengono restituite; in caso contrario, id viene considerato come una matrice di valori Count ULONG.
[out, optional] SysIds
Riceve gli ID del thread di sistema. Se SysIds è null, queste informazioni non vengono restituite; in caso contrario, SysIds viene considerata 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 |
---|---|
|
Il metodo ha avuto esito positivo. |
Osservazioni
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.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | dbgeng.h (include Dbgeng.h) |