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 actual de este tutorial de pila.
Nota:
Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.
Syntax
HRESULT GetContext(
[in] ULONG32 contextFlags,
[in] ULONG32 contextBufSize,
[out] ULONG32* contextSize,
[out, size_is(contextBufSize)] BYTE contextBuf[]
);
Parámetros
contextFlags
[in] Marcas que controlan qué partes del contexto se van a devolver.
contextBufSize
[in] Tamaño del contextBuf búfer.
contextSize
[out] Puntero al número de bytes realmente escritos en el contextBuf búfer.
contextBuf
[out, size_is(contextBufSize)] Búfer que almacena el contexto.
Remarks
El método proporcionado forma parte de la IXCLRDataStackWalk interfaz y corresponde a la 4ª ranura de la tabla de métodos virtuales.
El contexto es el contexto original con cualquier desenredado aplicado. Como el desenredado solo puede restaurar un subconjunto de los registros, como solo los registros no volátiles, es posible que el contexto no coincida exactamente con el estado de registro en el momento de la llamada real.
Requisitos
Plataformas: Consulte Requisitos del sistema.
Encabezado: Ninguno
Biblioteca: Ninguno
versiones de .NET Framework: disponibles desde la versión 4.7