// d3dkmddi.h
DXGKDDI_DESTROYDOORBELL DxgkddiDestroydoorbell;
NTSTATUS DxgkddiDestroydoorbell(
INOUT_PDXGKARG_DESTROYDOORBELL pArgs
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
The DxgkDdiDestroyDoorbell function destroys a previously created doorbell object.
pArgs[in/out] Pointer to a DXGKARG_DESTROYDOORBELL structure that describes the doorbell to destroy.
DxgkDdiDestroyDoorbell must succeed and return STATUS_SUCCESS.
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.