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

DxgkDdiCreateProcess создает объект процесса графического ядра.

Синтаксис

DXGKDDI_CREATEPROCESS DxgkddiCreateprocess;

NTSTATUS DxgkddiCreateprocess(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_CREATEPROCESS pArgs
)
{...}

Параметры

hAdapter

Дескриптор для видеоадаптера.

pArgs

Структура DXGKARG_CREATEPROCESS , описывающая операцию.

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

При успешном выполнении возвращает STATUS_SUCCESS . В противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.

Комментарии

Во время создания процесса драйверу режима ядра разрешено вызывать обратный вызов DxgkCbReserveVirtualAddressRange . На этом этапе виртуальное адресное пространство графического блока обработки (GPU) для процесса является бесплатным, и драйвер имеет возможность зарезервировать виртуальное адресное пространство для своих потребностей.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Персональный компьютер
Верхняя часть d3dkmddi.h

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

DXGKARG_CREATEPROCESS