EngCreateSemaphore 函式 (winddi.h)
EngCreateSemaphore 函式會建立旗號物件。
Syntax
ENGAPI HSEMAPHORE EngCreateSemaphore();
傳回值
如果函式成功,則傳回值是旗號物件的句柄。 如果函式失敗,則會傳回 Null 指標。
備註
圖形驅動程式可以建立並使用旗號對象來進行資源同步處理。 例如:
- 當異步指標需要存取CRTC緩存器時, Permedia 顯示驅動程式會使用旗號,因為這些緩存器會由異步硬體指標和裝置的同步活動共用。
- 多個印表機驅動程式共用全域數據,例如列印伺服器上的字型數據,需要同步處理此數據的存取權。
注意 Microsoft Windows 驅動程式套件 (WDK) 不包含 3Dlabs Permedia2 (3dlabs.htm) 和 3Dlabs Permedia3 (Perm3.htm) 範例顯示驅動程式。 您可以從 Windows Server 2003 SP1 驅動程式開發工具包取得這些範例驅動程式, (DDK) ,您可以從 WDHC 網站的 DDK - Windows 驅動程式開發工具包 頁面下載。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows 2000 和更新版本的 Windows 作業系統中使用。 |
目標平台 | Universal |
標頭 | winddi.h (包括 Winddi.h) |
程式庫 | Win32k.lib |
Dll | Win32k.sys |