Compartir a través de


_EFN_GetManagedExcepStack (Función)

Dada una dirección de objeto de excepción administrado, devuelve una versión de cadena del seguimiento de pila que contiene.

Sintaxis

HRESULT _EFN_GetManagedExcepStack(
    [in]  PDEBUG_CLIENT Client,
    [in]  ULONG64       StackObjAddr,
    [out] __out_ecount(cbString) PSTR szStackString,
    [out] ULONG         cbString
);

Parámetros

Client [in] El cliente que se está depurando.

StackObjAddr [in] Puntero de objeto administrado, derivado de Exception.

szStackString [out] Cadena devuelta.

cbString [out] Número de caracteres disponibles en el búfer de cadenas.

Comentarios

Si no hay código administrado en el subproceso actualmente en contexto, la función devuelve HRESULT SOS_E_NOMANAGEDCODE con un valor de instalación de 0xa0 y un código de error de 0x1000.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: SOS_Stacktrace.h

Versión de .NET Framework: disponible desde 2.0

Consulte también