Compartir a través de


Función EngAcquireSemaphore (winddi.h)

La función EngAcquireSemaphore adquiere el recurso asociado al semáforo para el acceso exclusivo mediante el subproceso que realiza la llamada.

Sintaxis

ENGAPI VOID EngAcquireSemaphore(
  [in] HSEMAPHORE hsem
);

Parámetros

[in] hsem

Identificador del semáforo asociado al recurso que se va a adquirir.

Valor devuelto

None

Observaciones

EngAcquireSemaphore permite el acceso exclusivo al recurso de controlador asociado al semáforo bloqueando el resto de subprocesos para acceder al recurso del semáforo.

Se debe seguir una llamada a esta rutina con una llamada a EngReleaseSemaphore lo más rápido posible.

Requisitos

   
Cliente mínimo compatible Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Universal
Encabezado winddi.h (incluya Winddi.h)
Library Win32k.lib
Archivo DLL Win32k.sys

Consulte también

EngCreateSemaphore

EngDeleteSemaphore

EngIsSemaphoreOwned

EngIsSemaphoreOwnedByCurrentThread

EngReleaseSemaphore