Partager via


Fonction EngUnmapEvent (winddi.h)

La fonction EngUnmapEvent nettoie les ressources en mode noyau allouées pour un événement mappé en mode utilisateur.

Syntaxe

ENGAPI BOOL EngUnmapEvent(
  [in] PEVENT pEvent
);

Paramètres

[in] pEvent

Pointeur vers un objet d’événement retourné à partir d’un appel précédent à EngMapEvent.

Valeur retournée

EngUnmapEvent retourne TRUE en cas de réussite. Sinon, elle retourne FALSE.

Remarques

Le pilote d’affichage doit appeler EngUnmapEvent lorsqu’il est averti que le processus (généralement EngCreateDriverObj) qui a créé l’événement en mode utilisateur s’est terminé. Le pilote d’affichage peut également appeler EngUnmapEvent pour effectuer son propre nettoyage. Les pilotes d’affichage et de miniport ne doivent pas toucher l’objet d’événement après l’appel d’EngUnmapEvent .

Le pilote d’affichage peut appeler EngUnmapEvent uniquement pour un objet d’événement retourné par EngMapEvent. Elle ne doit pas appeler cette fonction pour un objet événement retourné par EngCreateEvent.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Cette fonction est disponible dans Windows XP et versions ultérieures.
Plateforme cible Universal
En-tête winddi.h (inclure Winddi.h)
Bibliothèque Win32k.lib
DLL Win32k.sys

Voir aussi

EngCreateDriverObj

EngCreateEvent

EngMapEvent