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


функция обратного вызова 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
целевая платформа Настольный
заголовка dispmprt.h
IRQL PASSIVE_LEVEL

См. также

VIDEO_REQUEST_PACKET