DXGKDDI_FLEXIOV_DEVICE_INTERFACE Struktur (dispmprt.h)
Beschreibt die Treiberschnittstelle für den flexiblen IOV-Kernelmodus (Eingabe-/Ausgabevirtualisierung).
Syntax
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;
Angehörige
Size
Die Größe der Struktur.
Version
Schnittstellenversion.
Context
Kontext, der der Schnittstelle zugeordnet werden soll.
InterfaceReference
Schnittstellenverweisfunktion, die beim Hinzufügen von Verweisen aufgerufen werden soll.
InterfaceDereference
Schnittstellenverweisfunktion, die beim Behandeln von Verweisen aufgerufen werden soll.
DxgkDdiGetBackingResource
Verweist auf eine abrufende Ressourcenfunktion.
DxgkDdiGetMmioRangeCount
Verweist auf eine Get Memory Range Count-Funktion.
DxgkDdiGetMmioRanges
Verweist auf eine Funktion zum Abrufen des Speicherbereichs.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | dispmprt.h |