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

Функция DxgkDdiDispatchIoRequest обрабатывает запросы управления вводом-выводом (IOCTL).

Синтаксис

DXGKDDI_DISPATCH_IO_REQUEST DxgkddiDispatchIoRequest;

NTSTATUS DxgkddiDispatchIoRequest(
  [in] IN_CONST_PVOID MiniportDeviceContext,
  [in] IN_ULONG VidPnSourceId,
  [in] IN_PVIDEO_REQUEST_PACKET VideoRequestPacket
)
{...}

Параметры

[in] MiniportDeviceContext

Дескриптор для блока контекста, связанного с видеоадаптером. Функция DxgkDdiAddDevice драйвера мини-порта дисплея ранее предоставляла этот дескриптор подсистеме графического ядра DirectX.

[in] VidPnSourceId

Целое число, идентифицирующее источник представления видео, связанный с запросом ввода-вывода.

[in] VideoRequestPacket

Указатель на структуру VIDEO_REQUEST_PACKET , описывающую запрос ввода-вывода.

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

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

Комментарии

Функция DxgkDdiDispatchIoRequest должна быть выгружаемой.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть dispmprt.h
IRQL PASSIVE_LEVEL

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

VIDEO_REQUEST_PACKET