DXGKARGCB_DISCONNECTDOORBELL - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dkmddi.h

typedef struct _DXGKARGCB_DISCONNECTDOORBELL {
  HANDLE                             hHwQueue;
  HANDLE                             hDoorbell;
  DXGKARGCB_DISCONNECTDOORBELL_FLAGS Flags;
  D3DDDI_DOORBELLSTATUS              DisconnectReason;
} DXGKARGCB_DISCONNECTDOORBELL;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dkmddi-dxgkargcb_disconnectdoorbell)

Description

The DXGKARGCB_DISCONNECTDOORBELL structure contains parameters for DXGKCB_DISCONNECTDOORBELL.

Members

hHwQueue

[in] Handle to the hardware queue whose doorbell must be disconnected. This handle was previously created using DxgkddiCreateHwQueue.

hDoorbell

[in] Handle to the doorbell to disconnect. The doorbell was previously created on the hardware queue identified by hHwQueue using DxgkDdiCreateDoorbell.

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. DisconnectReason must be one of the D3DDDI_DOORBELLSTATUS_DISCONNECTED_*XXX* values.

Remarks

For more information, see User-mode work submission.

See also

D3DDDI_DOORBELLSTATUS

DXGKARGCB_DISCONNECTDOORBELL_FLAGS

DXGKCB_DISCONNECTDOORBELL