// d3dkmthk.h
NTSTATUS D3DKMTDestroyDoorbell(
D3DKMT_DESTROY_DOORBELL *unnamedParam1
);
View the official Windows Driver Kit DDI referenceNo description available.
D3DKMTDestroyDoorbell destroys a doorbell.
unnamedParam1[in] Pointer to a D3DKMT_DESTROY_DOORBELL structure that identifies the hardware queue whose doorbell is to be destroyed.
D3DKMTDestroyDoorbell returns STATUS_SUCCESS when the OS successfully destroys the doorbell object. If hDoorbell points to a valid doorbell, then this call always succeeds; otherwise it returns STATUS_INVALID_PARAMETER.
When UMD calls D3DKMTDestroyDoorbell, the OS does the following:
The UMD must not use the handle after calling D3DKMTDestroyDoorbell.
For more information, see User-mode work submission.