Compartir vía


ICorDebugDataTarget::GetThreadContext (Método)

Devuelve el contexto de subproceso actual del subproceso especificado.

Syntax

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.

Observaciones

En las plataformas Windows, pContext debe ser una CONTEXT estructura (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 ContextFlags campo de la CONTEXT estructura. La CONTEXT estructura es específica del procesador; consulte el archivo WinNT.h para obtener más información.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.0

Consulte también