структура 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
Указывает на функцию резервного копирования ресурсов.
DxgkDdiGetMmioRangeCount
Указывает на функцию счетчика диапазонов памяти.
DxgkDdiGetMmioRanges
Указывает на функцию диапазона памяти.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
заголовка | dispmprt.h |