次の方法で共有


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