Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene el contexto para el subproceso actual.
HRESULT GetThreadContext(
[in] ULONG32 contextSize,
[in, out, length_is(contextSize),
size_is(contextSize)] BYTE context[]
);
Parámetros
contextSize
[in] Tamaño, en bytes, de la matriz context.context
[in, out] Matriz de bytes que componen la estructura CONTEXT de Win32 para la plataforma actual.
Comentarios
El depurador debería llamar a esta función en lugar de a la función GetThreadContext de Win32, porque el subproceso puede encontrarse en un estado de "secuestro" donde su contexto haya cambiado temporalmente. Los datos devueltos son una estructura CONTEXT de Win32 para la plataforma actual.
En el caso de marcos que no sean de hoja, los clientes deberían comprobar qué registros son válidos mediante ICorDebugRegisterSet::GetRegistersAvailable.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0