Метод ICorDebugExceptionObjectValue::EnumerateExceptionCallStack
Возвращает перечислитель в стек вызовов, внедренный в объект исключения.
Синтаксис
HRESULT EnumerateExceptionCallStack(
[out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);
Параметры
ppCallStackEnum [out] Указатель на адрес объекта интерфейса ICorDebugExceptionObjectCallStackEnum , который является перечислителем трассировки стека для управляемого объекта исключения.
Замечания
Если сведения о стеке вызовов недоступны, метод возвращает S_OK
и ICorDebugExceptionObjectCallStackEnum является допустимым перечислителем с длиной 0. Если метод не может получить сведения трассировки стека, возвращаемое значение не E_FAIL
возвращается, а перечислитель не возвращается.
Объект ICorDebugExceptionObjectCallStackEnum отвечает за декодирование данных трассировки стека из _stackTrace
поля объекта исключения.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: Доступно с версии 4.5