Функция EngUnmapEvent (winddi.h)

Функция EngUnmapEvent очищает ресурсы в режиме ядра, выделенные для сопоставленного события пользовательского режима.

Синтаксис

ENGAPI BOOL EngUnmapEvent(
  [in] PEVENT pEvent
);

Параметры

[in] pEvent

Указатель на объект события, возвращенный при предыдущем вызове EngMapEvent.

Возвращаемое значение

EngUnmapEvent возвращает true при успешном выполнении. В противном случае возвращается значение FALSE.

Комментарии

Драйвер дисплея должен вызывать EngUnmapEvent , когда получает уведомление о завершении процесса (обычно EngCreateDriverObj), создавшего событие пользовательского режима. Драйвер дисплея также может вызвать EngUnmapEvent для выполнения собственной очистки. Драйверы дисплея и мини-порта не должны касаться объекта события после вызова EngUnmapEvent .

Драйвер дисплея может вызывать EngUnmapEvent только для объекта события, возвращенного EngMapEvent. Она не должна вызывать эту функцию для объекта события, возвращаемого EngCreateEvent.

Требования

Требование Значение
Минимальная версия клиента Эта функция доступна в Windows XP и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть winddi.h (включая Winddi.h)
Библиотека Win32k.lib
DLL Win32k.sys

См. также раздел

EngCreateDriverObj

EngCreateEvent

EngMapEvent