Condividi tramite


IDebugThread2::GetThreadId

Ottiene l'identificatore del thread di sistema.

Sintassi

int GetThreadId (
    out uint pdwThreadId
);

Parametri

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

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Un ID thread viene usato 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 CProgram che implementa l'interfaccia IDebugThread2 .

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

Vedi anche