Compartir a través de


ICLRDataTarget::GetThreadContext (Método)

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

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] Marca que especifica qué partes del contexto se devuelven. La implementación devolverá por lo menos estas partes del contexto.

  • contextSize
    [in] Tamaño del contexto.

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

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

Comentarios

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

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: ClrData.idl, ClrData.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICLRDataTarget (Interfaz)