Compartir a través de


Método IDriverEntry::OnDeinitialize (wudfddi.h)

[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los nuevos controladores UMDF deben escribirse mediante UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción a UMDF.]

El método OnDeinitialize realiza las operaciones necesarias antes de que un sistema descargue un controlador.

Sintaxis

void OnDeinitialize(
  [in] IWDFDriver *pWdfDriver
);

Parámetros

[in] pWdfDriver

Puntero a la interfaz IWDFDriver de para el objeto de controlador que representa el controlador que descarga el sistema.

Valor devuelto

Ninguno

Observaciones

El marco crea un nuevo objeto de controlador para cada controlador que se carga en el proceso de host del controlador. Cuando un controlador está a punto de descargarse del proceso host, el marco llama a OnDeinitialize para notificar al controlador de la salida y pasa la interfaz IWDFDriver en la llamada. El sistema descarga el controlador después de onDeinitialize devuelve.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de wudfddi.h (incluya Wudfddi.h)

Consulte también

IDriverEntry

IWDFDriver