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