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 |