Bagikan melalui


Fungsi EngAcquireSemaphore (winddi.h)

Fungsi EngAcquireSemaphore memperoleh sumber daya yang terkait dengan semaphore untuk akses eksklusif oleh utas panggilan.

Sintaks

ENGAPI VOID EngAcquireSemaphore(
  [in] HSEMAPHORE hsem
);

Parameter

[in] hsem

Tangani ke semaphore yang terkait dengan sumber daya yang akan diperoleh.

Menampilkan nilai

Tidak ada

Keterangan

EngAcquireSemaphore memungkinkan akses eksklusif ke sumber daya driver yang terkait dengan semaphore dengan mengunci semua utas lain agar tidak mengakses sumber daya semaphore.

Panggilan ke rutinitas ini harus diikuti dengan panggilan ke EngReleaseSemaphore secepat mungkin.

Persyaratan

   
Klien minimum yang didukung Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Universal
Header winddi.h (termasuk Winddi.h)
Pustaka Win32k.lib
DLL Win32k.sys

Lihat juga

EngCreateSemaphore

EngDeleteSemaphore

EngIsSemaphoreOwned

EngIsSemaphoreOwnedByCurrentThread

EngReleaseSemaphore