Compartir a través de


PDEBUG_EXTENSION_UNINITIALIZE función de devolución de llamada (dbgeng.h)

El motor llama a la DebugExtensionUninitialize función de devolución de llamada para desinicializar el archivo DLL de extensión DbgEng antes de descargarlo.

 CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;

Sintaxis

PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;

void PdebugExtensionUninitialize()
{...}

Valor devuelto

Ninguno

Observaciones

Esta función es opcional. Un archivo DLL de extensión DbgEng solo necesita exportar DebugExtensionUninitialize si es necesario recibir una notificación antes de descargarlo. El motor busca esta función por nombre en el archivo DLL de extensión.

La DLL de extensión puede usar esta función para limpiarla antes de descargarla.

Puede haber o no una sesión activa cuando se llama a esta función, por lo que la extensión no debe suponer que puede consultar la información de la sesión.

DebugExtensionUninitialize se denomina PDEBUG_EXTENSION_UNINITIALIZE en el archivo de encabezado Dbgeng.h.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de dbgeng.h

Consulte también

DepurarExtensionInitialize