Condividi tramite


IDebugThread2:: GetThreadId

Ottiene l'identificatore di thread di sistema.

HRESULT GetThreadId ( 
   DWORD* pdwThreadId
);
int GetThreadId ( 
   out uint pdwThreadId
);

Parametri

  • pdwThreadId
    [out] Restituisce l'identificatore di thread di sistema.

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Note

Un ID del thread viene utilizzato per identificare un thread tra tutti gli altri thread in un processo.

Esempio

Nell'esempio seguente viene illustrato come implementare questo metodo per un oggetto semplice di CProgram che implementa IDebugThread2 l'interfaccia.

HRESULT CProgram::GetThreadId(DWORD* pdwThreadId) {   
   *pdwThreadId = GetCurrentThreadId();  
   return NOERROR;  
}  

Vedere anche

Riferimenti

IDebugThread2