Compartilhar via


Função EngReleaseSemaphore (winddi.h)

A função EngReleaseSemaphore libera o semáforo especificado.

Sintaxe

ENGAPI VOID EngReleaseSemaphore(
  [in] HSEMAPHORE hsem
);

Parâmetros

[in] hsem

Manipule para o semáforo a ser liberado.

Retornar valor

Nenhum

Comentários

EngReleaseSemaphore libera o bloqueio exclusivo do semáforo no recurso de um driver e reabilita a entrega de chamadas especiais de procedimento assíncrono de kernel.

O bloqueio e a suspensão da chamada de procedimento assíncrono foram adquiridos em uma chamada para EngAcquireSemaphore.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Universal
Cabeçalho winddi.h (inclua Winddi.h)
Biblioteca Win32k.lib
DLL Win32k.sys

Confira também

EngAcquireSemaphore

EngDeleteSemaphore

EngIsSemaphoreOwned

EngIsSemaphoreOwnedByCurrentThread