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 |