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 |