Partager via


structure NDIS_SRIOV_VF_SERIAL_NUMBER_INFO (ntddndis.h)

La structure NDIS_SRIOV_VF_SERIAL_NUMBER_INFO contient le numéro de série associé à une carte réseau PCI Express (PCIe) Virtual Function (VF). Cet adaptateur est exposé dans le système d’exploitation invité d’une partition enfant Hyper-V.

Syntaxe

typedef struct _NDIS_SRIOV_VF_SERIAL_NUMBER_INFO {
  NDIS_OBJECT_HEADER Header;
  ULONG              SerialNumber;
} NDIS_SRIOV_VF_SERIAL_NUMBER_INFO, *PNDIS_SRIOV_VF_SERIAL_NUMBER_INFO;

Membres

Header

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

NDIS définit le membre type de d’en-tête sur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure de NDIS_SRIOV_VF_SERIAL_NUMBER_INFO, NDIS définit le membre révision du d’en-tête sur la valeur suivante :

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1

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

Définissez le membre taille sur NDIS_SIZEOF_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1.

SerialNumber

Valeur ULONG qui spécifie le numéro de série associé à la carte réseau VF dans une partition enfant Hyper-V. Cette valeur est générée par la pile de virtualisation qui s’exécute dans le système d’exploitation de gestion de la partition parente Hyper-V.

Le numéro de série est unique sur tous les adaptateurs VF de la partition enfant. NDIS obtient le numéro de série VF du pilote de bus PCI virtuel (VPCI) sous-jacent qui s’exécute dans le système d’exploitation invité de la partition enfant.

Remarques

La structure NDIS_SRIOV_VF_SERIAL_NUMBER_INFO est utilisée dans les requêtes de requête OID de OID_SRIOV_VF_SERIAL_NUMBER.

La pile de virtualisation utilise le numéro de série pour mapper la carte réseau VF dans une partition enfant Hyper-V à une instance d’une machine virtuelle sur la carte réseau physique. La pile de virtualisation crée le numéro de série VF unique avant que les ressources ne soient allouées pour la machine virtuelle via une requête de jeu d’OID de OID_NIC_SWITCH_ALLOCATE_VF.

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

NDIS_OBJECT_HEADER

OID_SRIOV_VF_SERIAL_NUMBER