функция обратного вызова DXGKDDI_DESTROYDOORBELL (d3dkmddi.h)

Важно!

Некоторые сведения относятся к предварительной версии продукта, который может быть существенно изменен до его коммерческого выпуска. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Функция DxgkDdiDeкистройDoorbell уничтожает ранее созданный объект doorbell.

Синтаксис

DXGKDDI_DESTROYDOORBELL DxgkddiDestroydoorbell;

NTSTATUS DxgkddiDestroydoorbell(
  INOUT_PDXGKARG_DESTROYDOORBELL pArgs
)
{...}

Параметры

pArgs

[вход/выход] Указатель на структуру DXGKARG_DESTROYDOORBELL , которая описывает дверный звонок, который необходимо уничтожить.

Возвращаемое значение

DxgkDdiDestroyDoorbell должен завершиться успешно и вернуть STATUS_SUCCESS.

Комментарии

ОС вызывает DXGkDdiDeкистройДоорбелл KMD, когда UMD вызывает D3DKMTDeкимОорбелл.

KMD должен отключить расположение физического дверного звонка и уничтожить его объекты.

UMD не должен использовать дескриптор после вызова D3DKMTDe²Doorbell.

Требования

Требование Значение
Минимальная версия клиента WIN11_FUTURE
Верхняя часть d3dkmddi.h
IRQL PASSIVE_LEVEL

См. также раздел

DXGKARG_DESTROYDOORBELL

DxgkddiCreateDoorbell