Compartir a través de


Función EngUnmapEvent (winddi.h)

La función EngUnmapEvent limpia los recursos en modo kernel asignados para un evento asignado en modo de usuario.

Sintaxis

ENGAPI BOOL EngUnmapEvent(
  [in] PEVENT pEvent
);

Parámetros

[in] pEvent

Puntero a un objeto de evento devuelto desde una llamada anterior a EngMapEvent.

Valor devuelto

EngUnmapEvent devuelve TRUE cuando se realiza correctamente. De lo contrario, devuelve FALSE.

Comentarios

El controlador de pantalla debe llamar a EngUnmapEvent cuando se le notifique que el proceso (normalmente EngCreateDriverObj) que creó el evento en modo de usuario ha finalizado. El controlador de pantalla también puede llamar a EngUnmapEvent para realizar su propia limpieza. Los controladores de pantalla y minipuerto no deben tocar el objeto de evento después de llamar a EngUnmapEvent .

El controlador de pantalla solo puede llamar a EngUnmapEvent para un objeto de evento devuelto por EngMapEvent. No debe llamar a esta función para un objeto de evento devuelto por EngCreateEvent.

Requisitos

Requisito Value
Cliente mínimo compatible Esta función está disponible en Windows XP y versiones posteriores.
Plataforma de destino Universal
Encabezado winddi.h (incluya Winddi.h)
Library Win32k.lib
Archivo DLL Win32k.sys

Consulte también

EngCreateDriverObj

EngCreateEvent

EngMapEvent