Freigeben über


PDEBUG_EXTENSION_UNINITIALIZE Rückruffunktion (dbgeng.h)

Die DebugExtensionUninitialize-Rückruffunktion wird von der Engine aufgerufen, um die DbgEng-Erweiterungs-DLL zu initialisieren, bevor sie entladen wird.

 CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;

Syntax

PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;

void PdebugExtensionUninitialize()
{...}

Rückgabewert

Keine

Bemerkungen

Diese Funktion ist optional. Eine DbgEng-Erweiterungs-DLL muss DebugExtensionUninitialize nur exportieren, wenn sie vor dem Entladen benachrichtigt werden muss. Die Engine sucht diese Funktion anhand des Namens in der Erweiterungs-DLL.

Diese Funktion kann von der Erweiterungs-DLL verwendet werden, um sauber, bevor sie entladen wird.

Möglicherweise ist eine Sitzung aktiv, wenn diese Funktion aufgerufen wird. Daher sollte die Erweiterung nicht davon ausgehen, dass sie Sitzungsinformationen abfragen kann.

DebugExtensionUninitialize wird PDEBUG_EXTENSION_UNINITIALIZE in der Headerdatei Dbgeng.h genannt.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header dbgeng.h

Weitere Informationen

DebugExtensionInitialize