PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES回调函数 (dbgeng.h)

FreeStackSymFrames 回调函数从堆栈提供程序中释放内存。

 CALLBACK* PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES FreeStackSymFrames;

语法

PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES PdebugStackProviderFreestacksymframes;

HRESULT PdebugStackProviderFreestacksymframes(
  [in, optional] PSTACK_SYM_FRAME_INFO StackSymFrames
)
{...}

参数

[in, optional] StackSymFrames

要释放的堆栈。

返回值

如果此回调函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

调用 FreeStackSymFrames 后,调试器会调用堆栈提供程序来释放内存。

FreeStackSymFrames 在 Dbgeng.h 头文件中称为 PDEBUG_STACK_PROVIDER_FREESTACKSYMFRAMES

要求

要求
目标平台 Windows
标头 dbgeng.h (包括 Dbgeng.h)

另请参阅

EndThreadStackReconstruction