Compartilhar via


Método ICLRDataTarget::SetThreadContext

Define o contexto atual do thread especificado no processo de destino. Esse método é chamado pelos serviços de acesso a dados CLR (Common Language Runtime).

Sintaxe

HRESULT SetThreadContext (
    [in] ULONG32            threadID,
    [in] ULONG32            contextSize,
    [in, size_is(contextSize)]
         BYTE               *context
);

Parâmetros

threadID [em] O identificador do sistema operacional de um thread no processo de destino.

contextSize [em] O tamanho do contexto.

context [em] Ponteiro para um buffer que contém o contexto.

Os dados no buffer context estarão no formato da estrutura CONTEXT do Win32. O contexto especifica dados de registro específicos do processador, portanto, a definição da estrutura CONTEXT do Win32 depende da arquitetura do processador. Consulte o arquivo de cabeçalho WinNT.h para obter a definição da estrutura Win32 CONTEXT.

Comentários

Este método é implementado pelo autor do aplicativo de depuração.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: ClrData.idl, ClrData.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também