Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция обратного вызова Реконструкционная функция запрашивает поставщик потока дампа на основе потока.
CALLBACK* PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK ReconstructStack;
Синтаксис
PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK PdebugStackProviderReconstructstack;
HRESULT PdebugStackProviderReconstructstack(
[in] ULONG SystemThreadId,
[in] PDEBUG_STACK_FRAME_EX NativeFrames,
[in] ULONG CountNativeFrames,
[out] PSTACK_SYM_FRAME_INFO *StackSymFrames,
[out] PULONG StackSymFramesFilled
)
{...}
Параметры
[in] SystemThreadId
Идентификатор системного потока.
[in] NativeFrames
Собственные кадры.
[in] CountNativeFrames
Указывает количество собственных кадров.
[out] StackSymFrames
Указатель на стек кадров символов.
[out] StackSymFramesFilled
Заполненное значение стека кадров символов.
Возвращаемое значение
Если эта функция обратного вызова успешно выполнена, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Замечания
Эта функция возвращает кадры стека и символьные данные.
Могут быть предоставлены новые встроенные кадры.
Поставщик дампа стека должен быть включен.
ВосстановлениеStack называется PDEBUG_STACK_PROVIDER_RECONSTRUCTSTACK в файле заголовка Dbgeng.h.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Виндоус |
| Заголовок | dbgeng.h (include Dbgeng.h) |