PDEBUG_EXTENSION_UNINITIALIZE回呼函式 (dbgeng.h)

在卸除 DbgEng 擴充 DLL 之前,引擎會呼叫 DebugExtensionUninitialize 回呼函式來取消初始化 DbgEng 延伸模組 DLL。

 CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;

Syntax

PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;

void PdebugExtensionUninitialize()
{...}

傳回值

備註

此函式是選擇性的。 DbgEng 延伸模組 DLL 只需要導出 DebugExtensionUninitialize ,才能在卸除之前收到通知。 引擎會在擴充 DLL 中依名稱尋找此函式。

延伸模組 DLL 可以使用此函式,在卸除之前先加以清除。

呼叫此函式時,可能或可能沒有作用中的會話,因此延伸模組不應該假設它能夠查詢會話資訊。

DebugExtensionUninitialize 在 Dbgeng.h 頭文件中稱為 PDEBUG_EXTENSION_UNINITIALIZE

規格需求

需求
目標平台 Universal
標頭 dbgeng.h

另請參閱

DebugExtensionInitialize