Поделиться через


Функция _EFN_GetManagedExcepStack

Учитывая адрес объекта управляемого исключения, возвращает строковую версию трассировки стека, содержащейся внутри.

Синтаксис

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

Параметры

Client [in] Отлаживаемый клиент.

StackObjAddr [in] Указатель управляемого объекта, производный от Exception.

szStackString [out] Возвращаемая строка.

cbString [out] Количество символов, доступных в буфере строки.

Замечания

Если в данный момент в потоке нет управляемого кода, функция возвращает hrESULT SOS_E_NOMANAGEDCODE со значением объекта 0xa0 и кодом ошибки 0x1000.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: SOS_Stacktrace.h

версия платформа .NET Framework: Доступно с версии 2.0

См. также