共用方式為


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