DXGKCB_SIGNALEVENT回呼函式 (d3dkmddi.h)

DXGKCB_SIGNALEVENT 會發出事件訊號。

語法

DXGKCB_SIGNALEVENT DxgkcbSignalevent;

NTSTATUS DxgkcbSignalevent(
  IN_CONST_PDXGKARGCB_SIGNALEVENT unnamedParam1
)
{...}

參數

unnamedParam1

[in]包含這個呼叫自變數 之DXGKARGCB_SIGNALEVENT 結構的指標。

傳回值

如果 成功,DXGKCB_SIGNALEVENT會傳回 STATUS_SUCCESS 。 否則,它會傳回 Ntstatus.h 中定義的其中一個錯誤碼。

備註

驅動程式必須在進程或裝置清除期間,使用 LastUse 旗標呼叫DXGKCB_SIGNALEVENT

核心模式顯示迷你埠驅動程式 (主機上的 KMD) ,可以呼叫 DXGKCB_SIGNALEVENT 來發出事件訊號,該事件會在半虛擬化期間於客體上建立。 此回呼也可以用來向主機進程的事件發出訊號。

在參數化的情況下, DXGKCB_SIGNALEVENT 不會同步發出事件訊號,因此回呼傳回時不會發出事件訊號。 否則,事件會以同步方式發出訊號。

DXGKCB_XXX 函式是由 Dxgkrnl 實作。 若要使用此回呼函式,請設定DXGKARGCB_SIGNALEVENT的成員,然後透過 DXGKRNL_INTERFACE 呼叫 DxgkCbSignalEvent

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809 (WDDM 2.5)
標頭 d3dkmddi.h (包含 d3dkmddi.h)
IRQL <= DISPATCH_LEVEL

另請參閱

DXGKARGCB_SIGNALEVENT

DXGKRNL_INTERFACE