Partager via


PDEBUG_EXTENSION_UNINITIALIZE fonction de rappel (dbgeng.h)

La fonction de rappel DebugExtensionUninitialize est appelée par le moteur pour annuler l’initialisation de la DLL d’extension DbgEng avant qu’elle ne soit déchargée.

 CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;

Syntaxe

PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;

void PdebugExtensionUninitialize()
{...}

Valeur de retour

Aucun

Remarques

Cette fonction est facultative. Une DLL d’extension DbgEng doit uniquement exporter DebugExtensionUninitialize si elle doit être avertie avant son déchargement. Le moteur recherche cette fonction par nom dans la DLL d’extension.

Cette fonction peut être utilisée par la DLL d’extension pour nettoyer avant son déchargement.

Une session peut être active ou non lorsque cette fonction est appelée. Par conséquent, l’extension ne doit pas supposer qu’elle est en mesure d’interroger les informations de session.

DebugExtensionUninitialize est appelé PDEBUG_EXTENSION_UNINITIALIZE dans le fichier d’en-tête Dbgeng.h.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête dbgeng.h

Voir aussi

DebugExtensionInitialize