PDEBUG_EXTENSION_UNINITIALIZE回调函数 (dbgeng.h)

DebugExtensionUninitialize 回调函数由引擎调用,在卸载 DbgEng 扩展 DLL 之前将其取消初始化。

 CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;

语法

PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;

void PdebugExtensionUninitialize()
{...}

返回值

没有

言论

此函数是可选的。 DbgEng 扩展 DLL 只需导出 DebugExtensionUninitialize(如果需要在卸载之前收到通知)。 引擎在扩展 DLL 中按名称查找此函数。

扩展 DLL 可以使用此函数在卸载之前对其进行清理。

调用此函数时,可能没有活动会话,因此扩展不应假定它能够查询会话信息。

DebugExtensionUninitialize 在 Dbgeng.h 头文件中称为 PDEBUG_EXTENSION_UNINITIALIZE

要求

要求 价值
目标平台 普遍
标头 dbgeng.h

另请参阅

DebugExtensionInitialize