DXGKDDI_DESTROYDOORBELL - NtDoc

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

DXGKDDI_DESTROYDOORBELL DxgkddiDestroydoorbell;

NTSTATUS DxgkddiDestroydoorbell(
  INOUT_PDXGKARG_DESTROYDOORBELL pArgs
)
{...}
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-d3dkmddi-dxgkddi_destroydoorbell)

Description

The DxgkDdiDestroyDoorbell function destroys a previously created doorbell object.

Parameters

pArgs

[in/out] Pointer to a DXGKARG_DESTROYDOORBELL structure that describes the doorbell to destroy.

Return value

DxgkDdiDestroyDoorbell must succeed and return STATUS_SUCCESS.

Remarks

The OS calls KMD's DxgkDdiDestroyDoorbell when UMD calls D3DKMTDestroyDoorbell.

KMD should disconnect the physical doorbell location and destroy its doorbell objects.

UMD must not use the handle after calling D3DKMTDestroyDoorbell.

For more information, see User-mode work submission.

See also

DXGKARG_DESTROYDOORBELL

DxgkddiCreateDoorbell