DXGKARGCB_DISCONNECTDOORBELL structure (d3dkmddi.h)

Important

Some information relates to a prerelease product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

The DXGKARGCB_DISCONNECTDOORBELL structure contains parameters for DXGKCB_DISCONNECTDOORBELL.

Syntax

typedef struct _DXGKARGCB_DISCONNECTDOORBELL {
  HANDLE                             hHwQueue;
  DXGKARGCB_DISCONNECTDOORBELL_FLAGS Flags;
  D3DDDI_DOORBELLSTATUS              DisconnectReason;
} DXGKARGCB_DISCONNECTDOORBELL;

Members

hHwQueue

[in] KMD handle to the hardware queue object whose doorbell must be disconnected. This handle was previously created using D3DKMTCreateHwQueue.

Flags

[in] A bit field of DXGKARGCB_DISCONNECTDOORBELL_FLAGS values specifying the doorbell disconnection flags.

DisconnectReason

[in] A D3DDDI_DOORBELLSTATUS enumeration value that specifies the reason for the disconnection.

Requirements

Requirement Value
Minimum supported client WIN11_FUTURE
Header d3dkmddi.h

See also

D3DDDI_DOORBELLSTATUS

DXGKARGCB_DISCONNECTDOORBELL_FLAGS

DXGKCB_DISCONNECTDOORBELL