Compartilhar via


estrutura DXGKDDI_FLEXIOV_DEVICE_INTERFACE (dispmprt.h)

Descreve a interface do driver do modo kernel IOV flexível (virtualização de entrada/saída).

Sintaxe

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;

Membros

Size

O tamanho da estrutura.

Version

Versão da interface.

Context

Contexto a ser associado à interface .

InterfaceReference

Função de referência de interface a ser chamada ao adicionar referências.

InterfaceDereference

Função de referência de interface a ser chamada ao desalocar referências.

DxgkDdiGetBackingResource

Aponta para uma função obter recurso de suporte.

DxgkDdiGetMmioRangeCount

Aponta para uma função obter contagem de intervalos de memória.

DxgkDdiGetMmioRanges

Aponta para uma função obter intervalo de memória.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho dispmprt.h