PDEBUG_EXTENSION_UNINITIALIZE Rückruffunktion (dbgeng.h)
Die DebugExtensionUninitialize Rückruffunktion wird vom Modul aufgerufen, um die DbgEng-Erweiterungs-DLL zu entinitialisieren, bevor sie entladen wird.
CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;
Syntax
PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;
void PdebugExtensionUninitialize()
{...}
Rückgabewert
Nichts
Bemerkungen
Diese Funktion ist optional. Eine DbgEng-Erweiterungs-DLL muss nur DebugExtensionUninitialize exportieren, wenn sie benachrichtigt werden muss, bevor sie entladen wird. Das Modul sucht diese Funktion anhand des Namens in der Erweiterungs-DLL.
Diese Funktion kann von der Erweiterungs-DLL verwendet werden, um zu bereinigen, bevor sie entladen wird.
Es kann eine Sitzung aktiv sein, wenn diese Funktion aufgerufen wird, daher sollte die Erweiterung nicht davon ausgehen, dass sitzungsinformationen abgerufen werden können.
DebugExtensionUninitialize wird in der Dbgeng.h-Headerdatei PDEBUG_EXTENSION_UNINITIALIZE aufgerufen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | dbgeng.h |