Compartilhar via


Método IDebugAdvanced3::GetThreadContext (dbgeng.h)

O método GetThreadContext retorna o contexto de thread atual.

Sintaxe

HRESULT GetThreadContext(
  [out] PVOID Context,
  [in]  ULONG ContextSize
);

Parâmetros

[out] Context

Recebe o contexto atual do thread. O tipo do contexto de thread é a estrutura CONTEXT para o processador efetivo do destino. O buffer de Contexto deve ser grande o suficiente para manter essa estrutura.

[in] ContextSize

Especifica o tamanho do de contexto dedo buffer.

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

Para obter mais informações sobre o contexto do thread, consulte Escopos e Grupos de Símbolos.

Observação A estrutura CONTEXT varia de acordo com o sistema operacional e a plataforma. Deve-se tomar cuidado ao usar a estrutura CONTEXT.
 

Requisitos

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

Consulte também

GetScope

IDebugAdvanced

IDebugAdvanced2

IDebugAdvanced3

SetThreadContext