Share via


ICorDebugRegisterSet::GetThreadContext (Método)

Obtiene el contexto del subproceso actual.

Sintaxis

HRESULT GetThreadContext(  
    [in] ULONG32 contextSize,  
    [in, out, length_is(contextSize),  
        size_is(contextSize)] BYTE context[]  
);  

Parámetros

contextSize
[in] Tamaño de la matriz context en bytes.

context
[in, out] Matriz de bytes que componen la estructura Win32 CONTEXT para la plataforma actual.

Comentarios

El depurador debe llamar a esta función en lugar de a la función Win32 GetThreadContext , ya que el subproceso puede estar en un estado "secuestrado" donde su contexto se ha cambiado temporalmente. Los datos devueltos son una estructura Win32 CONTEXT para la plataforma actual.

En el caso de los marcos no hoja, los clientes deben comprobar qué registros son válidos mediante ICorDebugRegisterSet::GetRegistersAvailable.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también