// dispmprt.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
Describes the Flexible IOV (input/output virtualization) kernel mode driver interface.
SizeThe size of the structure.
VersionInterface version.
ContextContext to associate with the interface.
InterfaceReferenceInterface reference function to be called when adding references.
InterfaceDereferenceInterface reference function to be called when deallocating references.
DxgkDdiGetBackingResourcePoints to a get backing resource function.
DxgkDdiGetMmioRangeCountPoints to a get memory range count function.
DxgkDdiGetMmioRangesPoints to a get memory range function.