Partilhar via


DXGKDDI_FLEXIOV_DEVICE_INTERFACE estrutura (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 de recurso get backing.

DxgkDdiGetMmioRangeCount

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

DxgkDdiGetMmioRanges

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1809
cabeçalho dispmprt.h