структура DXGKDDI_FLEXIOV_DEVICE_INTERFACE (dispmprt.h)
Описывает интерфейс драйвера гибкого IOV (виртуализация ввода-вывода) в режиме ядра.
Синтаксис
typedef struct _DXGKDDI_FLEXIOV_DEVICE_INTERFACE {
IN USHORT Size;
IN USHORT Version;
OUT PVOID Context;
OUT PINTERFACE_REFERENCE InterfaceReference;
OUT PINTERFACE_DEREFERENCE InterfaceDereference;
OUT PDXGKDDI_GETBACKINGRESOURCE DxgkDdiGetBackingResource;
OUT PDXGKDDI_GETMMIORANGECOUNT DxgkDdiGetMmioRangeCount;
OUT PDXGKDDI_GETMMIORANGES DxgkDdiGetMmioRanges;
} DXGKDDI_FLEXIOV_DEVICE_INTERFACE, *PDXGKDDI_FLEXIOV_DEVICE_INTERFACE;
Члены
Size
Размер структуры.
Version
Версия интерфейса.
Context
Контекст для связи с интерфейсом.
InterfaceReference
Функция ссылки на интерфейс, вызываемая при добавлении ссылок.
InterfaceDereference
Функция ссылки интерфейса, вызываемая при освобождении ссылок.
DxgkDdiGetBackingResource
Указывает на функцию резервного ресурса get.
DxgkDdiGetMmioRangeCount
Указывает на функцию подсчета диапазона памяти get.
DxgkDdiGetMmioRanges
Указывает на функцию получения диапазона памяти.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | dispmprt.h |