Compartilhar via


Função EngUnmapEvent (winddi.h)

A função EngUnmapEvent limpa os recursos do modo kernel alocados para um evento de modo de usuário mapeado.

Sintaxe

ENGAPI BOOL EngUnmapEvent(
  [in] PEVENT pEvent
);

Parâmetros

[in] pEvent

Ponteiro para um objeto de evento retornado de uma chamada anterior para EngMapEvent.

Retornar valor

EngUnmapEvent retorna TRUE após o sucesso. Caso contrário, retornará FALSE.

Comentários

O driver de exibição deve chamar EngUnmapEvent quando for notificado de que o processo (normalmente EngCreateDriverObj) que criou o evento de modo de usuário foi encerrado. O driver de exibição também pode chamar EngUnmapEvent para executar sua própria limpeza. Os drivers display e miniport não devem tocar no objeto de evento depois que EngUnmapEvent tiver sido chamado.

O driver de exibição pode chamar EngUnmapEvent somente para um objeto de evento retornado por EngMapEvent. Ele não deve chamar essa função para um objeto de evento retornado por EngCreateEvent.

Requisitos

Requisito Valor
Cliente mínimo com suporte Essa função está disponível no Windows XP e posterior.
Plataforma de Destino Universal
Cabeçalho winddi.h (inclua Winddi.h)
Biblioteca Win32k.lib
DLL Win32k.sys

Confira também

EngCreateDriverObj

EngCreateEvent

EngMapEvent