Compartir a través de


ICLRDataTarget::GetThreadContext (Método)

Obtiene el contexto de ejecución actual del subproceso especificado en el proceso de destino. Los servicios de acceso a datos de Common Language Runtime llaman a este método.

Sintaxis

HRESULT GetThreadContext (
    [in] ULONG32            threadID,
    [in] ULONG32            contextFlags,
    [in] ULONG32            contextSize,
    [out, size_is(contextSize)]
        BYTE                *context
);

Parámetros

threadID [in] Identificador del sistema operativo de un subproceso en el proceso de destino.

contextFlags [in] Marcas que especifican qué partes del contexto se van a devolver. La implementación devolverá al menos estas partes del contexto.

contextSize [in] Tamaño del contexto.

context [out] Puntero a un búfer en el que se va a colocar el contexto.

Los datos en el búfer context deben tener el formato de la estructura Win32 CONTEXT. El contexto especifica datos de registro específicos del procesador, por lo que la definición de la estructura Win32 CONTEXT depende de la arquitectura del procesador. Consulte el archivo de encabezado WinNT.h para obtener la definición de la estructura Win32 CONTEXT.

Comentarios

Este método lo implementa el escritor de la aplicación de depuración.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: ClrData.idl, ClrData.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también