Поделиться через


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

Dxgkrnl вызывает DxgkDdiCreateHwQueue , чтобы драйвер отображения режима ядра (KMD) выполнил работу по созданию аппаратной очереди.

Синтаксис

DXGKDDI_CREATEHWQUEUE DxgkddiCreatehwqueue;

NTSTATUS DxgkddiCreatehwqueue(
  IN_CONST_HANDLE hHwContext,
  INOUT_PDXGKARG_CREATEHWQUEUE pCreateHwQueue
)
{...}

Параметры

hHwContext

[in] Дескриптор контекста оборудования, к которому принадлежит очередь оборудования.

pCreateHwQueue

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

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

DxgkDdiCreateHwQueue возвращает STATUS_SUCCESS, удалось ли KMD успешно создать очередь оборудования. В противном случае возвращается соответствующий код ошибки NTSTATUS.

Комментарии

Класс синхронизации WDDMDxgkDdiCreateHwQueue имеет нулевой уровень.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1703 (WDDM 2.2)
Верхняя часть d3dkmddi.h
IRQL PASSIVE_LEVEL

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

DXGKARG_CREATEHWQUEUE

DxgkDeкистройHwQueue