функция обратного вызова 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 |