DXGKDDI_FLEXIOV_DEVICE_INTERFACE estructura (dispmprt.h)

Describe la interfaz de controlador del modo kernel de IOV flexible (virtualización de entrada/salida).

Sintaxis

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;

Miembros

Size

Tamaño de la estructura.

Version

Versión de la interfaz.

Context

Contexto que se va a asociar a la interfaz.

InterfaceReference

Se llamará a la función de referencia de interfaz al agregar referencias.

InterfaceDereference

Función de referencia de interfaz a la que se llamará al desasignar referencias.

DxgkDdiGetBackingResource

Apunta a una función get de recursos de respaldo.

DxgkDdiGetMmioRangeCount

Apunta a una función get memory range count.

DxgkDdiGetMmioRanges

Apunta a una función get memory range.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809
Encabezado dispmprt.h