Partager via


Fonction EngReleaseSemaphore (winddi.h)

La fonction EngReleaseSemaphore libère le sémaphore spécifié.

Syntaxe

ENGAPI VOID EngReleaseSemaphore(
  [in] HSEMAPHORE hsem
);

Paramètres

[in] hsem

Manipuler le sémaphore à libérer.

Valeur de retour

None

Remarques

EngReleaseSemaphore libère le verrou exclusif du sémaphore sur la ressource d’un pilote et réactive la remise d’appels de procédure asynchrones de noyau spéciaux.

Le verrouillage et la suspension d’appel de procédure asynchrone ont été acquis dans un appel à EngAcquireSemaphore.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Universal
En-tête winddi.h (inclure Winddi.h)
Bibliothèque Win32k.lib
DLL Win32k.sys

Voir aussi

EngAcquireSemaphore

EngDeleteSemaphore

EngIsSemaphoreOwned

EngIsSemaphoreOwnedByCurrentThread