Compartir a través de


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

El motor llama a la función de devolución de llamada DebugExtensionUninitialize para anular la inicialización del archivo DLL de extensión DbgEng antes de descargarla.

 CALLBACK* PDEBUG_EXTENSION_UNINITIALIZE DebugExtensionUninitialize;

Sintaxis

PDEBUG_EXTENSION_UNINITIALIZE PdebugExtensionUninitialize;

void PdebugExtensionUninitialize()
{...}

Valor devuelto

None

Observaciones

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

El archivo 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 Value
Plataforma de destino Universal
Encabezado dbgeng.h

Consulte también

DepurarExtensionInitialize