Compartir a través de


ICorDebugExceptionObjectValue::EnumerateExceptionCallStack (Método)

Obtiene un enumerador a la pila de llamadas insertada en un objeto de excepción.

Sintaxis

HRESULT EnumerateExceptionCallStack(  
    [out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum  
);  

Parámetros

ppCallStackEnum
[out] Puntero a la dirección de un objeto de interfaz ICorDebugExceptionObjectCallStackEnum que es un enumerador de seguimiento de pila para un objeto de excepción administrada.

Comentarios

Si no hay información de pila de llamadas disponible, el método devuelve S_OK y ICorDebugExceptionObjectCallStackEnum es un enumerador válido con una longitud de 0. Si el método no puede recuperar la información de seguimiento de la pila, el valor devuelto es E_FAIL y no se devuelve ningún enumerador.

El objeto ICorDebugExceptionObjectCallStackEnum es responsable de descodificar los datos de seguimiento de la pila del _stackTrace campo del objeto de excepció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.5

Consulte también