Compartilhar via


Método IDebugSystemObjects::GetThreadIdByTeb (dbgeng.h)

O método GetThreadIdByTeb retorna a ID do thread do mecanismo do thread especificado. O thread é especificado pelo TEB (bloco de ambiente de thread).

Sintaxe

HRESULT GetThreadIdByTeb(
  [in]  ULONG64 Offset,
  [out] PULONG  Id
);

Parâmetros

[in] Offset

Especifica o local do TEB do thread.

[out] Id

Recebe a ID do thread do mecanismo.

Valor de retorno

Esse método também pode retornar valores de erro. Consulte de Valores Retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Observações

Na depuração no modo kernel, esse método retorna a ID do thread do mecanismo para o thread virtual que representa o processador no qual o thread especificado está sendo executado. Se o thread não estiver em execução em um processador, esse método falhará.

Para obter mais informações sobre threads, consulte Threads and Processes.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)