Partilhar via


IDebugThread2::GetThreadId

Obtém o identificador de thread do sistema.

Sintaxe

int GetThreadId (
    out uint pdwThreadId
);

Parâmetros

pdwThreadId
[saiu] Retorna o identificador de thread do sistema.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Um ID de thread é usado para identificar um thread entre todos os outros threads em um processo.

Exemplo

O exemplo a seguir mostra como implementar esse método para um objeto simples CProgram que implementa a interface IDebugThread2 .

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

Confira também