共用方式為


DXGKDDI_DISCONNECTDOORBELL回呼函式 (d3dkmddi.h)

重要

某些資訊與發行前版本產品有關,在發行前版本產品可能經過大幅修改。 Microsoft未就此處提供的資訊提供任何明示或默示擔保。

DxgkDdiDisconnectDoorbell 函式會中斷先前連線的門鈴與硬體佇列的連線。

語法

DXGKDDI_DISCONNECTDOORBELL DxgkddiDisconnectdoorbell;

NTSTATUS DxgkddiDisconnectdoorbell(
  INOUT_PDXGKARG_DISCONNECTDOORBELL pArgs
)
{...}

參數

pArgs

[in/out]描述要中斷連線之門鈴之 DXGKARG_DISCONNECTDOORBELL 結構的指標。

傳回值

DxgkDdiDisconnectDoorbell 必須成功並傳回STATUS_SUCCESS。

言論

OS 會呼叫 DxgkDdiDisconnectDoorbell,以取消對應指派給此門鈴的實體門鈴位置。 KMD 應中斷硬體佇列、門鈴實體位址和引擎等的連線。實體門鈴位置可以指派給一些其他邏輯門鈴物件。

KMD 不應終結或釋放與 hDoorbell 相關聯的任何其他物件,因為門鈴物件未被終結,而且可以在稍後重新連線。

從這個 DDI 呼叫傳回時,Dxgkrnl 會執行下列步驟來中斷門鈴的連線:

如需詳細資訊,請參閱 使用者模式工作提交

要求

要求 價值
最低支援的用戶端 Windows 11 版本 24H2 (WDDM 3.2)
標頭 d3dkmddi.h
IRQL PASSIVE_LEVEL

另請參閱

D3DDDI_DOORBELLSTATUS

D3DKMT_CREATE_DOORBELL

DXGKARG_DISCONNECTDOORBELL

DxgkDdiConnectDoorbell

DxgkDdiDisconnectDoorbellCB