функция обратного вызова DXGKDDI_DESTROYDOORBELL (d3dkmddi.h)
Важный
Некоторые сведения относятся к предварительному продукту, который может быть существенно изменен до его коммерческого выпуска. Корпорация Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых в отношении информации, предоставленной здесь.
Функция DxgkDdiDeskDoorbell уничтожает ранее созданный объект doorbell.
Синтаксис
DXGKDDI_DESTROYDOORBELL DxgkddiDestroydoorbell;
NTSTATUS DxgkddiDestroydoorbell(
INOUT_PDXGKARG_DESTROYDOORBELL pArgs
)
{...}
Параметры
pArgs
[in/out] Указатель на структуру DXGKARG_DESTROYDOORBELL, которая описывает дверь для уничтожения.
Возвращаемое значение
DxgkDdiDeskDoorbell должны быть успешными и возвращать STATUS_SUCCESS.
Замечания
ОС вызывает KMD DxgkDdiDeskDoorbell, когда UMD вызывает D3DKMTDedoorbell.
KMD должен отключить физическое расположение двери и уничтожить его объекты двери.
UMD не должен использовать дескриптор после вызова D3DKMTDeskDoorbell.
Дополнительные сведения см. в рабочей отправки в режиме пользователя.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 версии 24H2 (WDDM 3.2) |
заголовка | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |