DXGKDDI_DESTROYCPUEVENT回呼函式 (d3dkmddi.h)
DXGKDDI_DESTROYCPUEVENT 會終結指定的內核模式驅動程式, (KMD) CPU 物件。
語法
DXGKDDI_DESTROYCPUEVENT DxgkddiDestroycpuevent;
NTSTATUS DxgkddiDestroycpuevent(
IN_CONST_HANDLE hAdapter,
IN_CONST_HANDLE hKmdCpuEvent
)
{...}
參數
hAdapter
[in]與顯示配接器相關聯的 KMD 內容句柄。 顯示迷你埠驅動程式先前在 DXGKDDI_ADD_DEVICE 函式的MiniportDeviceContext 輸出參數中,將此句柄提供給 Dxgkrnl。
hKmdCpuEvent
[in]KMD CPU 事件物件句柄,由 KMD 從 DXGKDDI_CREATECPUEVENT 傳回。
傳回值
如果成功,DXGKDDI_DESTROYCPUEVENT 會傳回STATUS_SUCCESS;否則,它會傳回 Ntstatus.h 中定義的其中一個錯誤碼。
備註
呼叫這個 DDI 之後,就無法使用 Dxgkrnl CPU 事件物件。 驅動程式必須與 DXGKCB_SIGNALEVENT的所有呼叫同步處理解構。
保證 OS 會呼叫此 DDI 來終結 KMD 同步物件。 當使用者模式用戶端終結同步對象、進程終止或配接器停止時,可以終結物件。
如需詳細資訊,請參閱 從 KMD 發出 CPU 事件的訊 號。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 21H2 (WDDM 3.0 版) |
標頭 | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |