Partager via


structure NDIS_SRIOV_BAR_RESOURCES_INFO (ntddndis.h)

La structure NDIS_SRIOV_BAR_RESOURCES_INFO spécifie le registre d’adresses de base PCI Express (PCIe) d’une fonction virtuelle PCIe (VF) d’une carte réseau.

Syntaxe

typedef struct _NDIS_SRIOV_BAR_RESOURCES_INFO {
  NDIS_OBJECT_HEADER     Header;
  NDIS_SRIOV_FUNCTION_ID VFId;
  USHORT                 BarIndex;
  ULONG                  BarResourcesOffset;
} NDIS_SRIOV_BAR_RESOURCES_INFO, *PNDIS_SRIOV_BAR_RESOURCES_INFO;

Membres

Header

Type, révision et taille de la structure NDIS_SRIOV_BAR_RESOURCES_INFO. Ce membre est mis en forme en tant que structure NDIS_OBJECT_HEADER.

Le pilote miniport doit définir le membre type de de l'd’en-tête sur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure NDIS_SRIOV_BAR_RESOURCES_INFO, le pilote doit définir le membre Revision de Header sur la valeur suivante :

NDIS_SRIOV_BAR_RESOURCES_INFO_REVISION_1

Version d’origine pour NDIS 6.30 et versions ultérieures.

Définissez le membre Size sur NDIS_SIZEOF_SRIOV_BAR_RESOURCES_INFO_REVISION_1.

VFId

Valeur NDIS_SRIOV_FUNCTION_ID qui spécifie l’identificateur unique de la machine virtuelle sur la carte réseau.

Remarque La fonction virtuelle avec la valeur de NDIS_SRIOV_FUNCTION_ID spécifiée doit avoir des ressources qui ont été précédemment allouées par le biais d’une demande de jeu d’OID de OID_NIC_SWITCH_ALLOCATE_VF.
 

BarIndex

Valeur USHORT qui spécifie l’index BAR sur la machine virtuelle. Cette valeur est le décalage du registre dans la table des RBA dans l’espace de configuration PCI.

BarResourcesOffset

Valeur ULONG qui spécifie le décalage, en unités d’octets, du début de cette structure à une structure CM_PARTIAL_RESOURCE_DESCRIPTOR.

Remarques

La structure NDIS_SRIOV_BAR_RESOURCES_INFO est utilisée dans les requêtes de méthode OID de OID_SRIOV_BAR_RESOURCES.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.30 et versions ultérieures.
d’en-tête ntddndis.h (include Ndis.h)

Voir aussi

CM_PARTIAL_RESOURCE_DESCRIPTOR

NDIS_OBJECT_HEADER

OID_SRIOV_BAR_RESOURCES