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;
}