Compartir vía


ICorDebugDataTarget::GetThreadContext (Método)

Devuelve el contexto de subproceso actual para el subproceso especificado.

Sintaxis

HRESULT GetThreadContext(
       [in] DWORD dwThreadID,
       [in] ULONG32 contextFlags,
       [in] ULONG32 contextSize,
       [out, size_is(contextSize)] BYTE * pContext);

Parámetros

dwThreadID [in] Identificador del subproceso cuyo contexto se va a recuperar. El sistema operativo define el identificador.

contextFlags [in] Combinación bit a bit de marcas dependientes de la plataforma que indican qué partes del contexto se deben leer.

contextSize [in] Tamaño de pContext.

pContext [out] Búfer donde se almacenará el contexto del subproceso.

Comentarios

En las plataformas Windows, pContext debe ser una estructura CONTEXT (definida en WinNT.h) adecuada para el tipo de equipo especificado por el método ICorDebugDataTarget::GetPlatform. contextFlags debe tener los mismos valores que el campo ContextFlags de la estructura CONTEXT. La estructura CONTEXT es específica del procesador; consulte el archivo WinNT.h para obtener más información.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

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

Consulte también