Condividi tramite


DXGKDDI_FLEXIOV_DEVICE_INTERFACE struttura (dispmprt.h)

Descrive l'interfaccia driver in modalità kernel IOV (input/output virtualization).

Sintassi

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;

Members

Size

Dimensione della struttura.

Version

Versione dell'interfaccia.

Context

Contesto da associare all'interfaccia.

InterfaceReference

Funzione di riferimento dell'interfaccia da chiamare quando si aggiungono riferimenti.

InterfaceDereference

Funzione di riferimento dell'interfaccia da chiamare durante la deallocazione dei riferimenti.

DxgkDdiGetBackingResource

Punta a una funzione di risorsa di backup.

DxgkDdiGetMmioRangeCount

Punta a una funzione di conteggio dell'intervallo di memoria.

DxgkDdiGetMmioRanges

Punta a una funzione di intervallo di memoria.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione dispmprt.h