Partager via


structure NDIS_SRIOV_PF_LUID_INFO (ntddndis.h)

La structure NDIS_SRIOV_PF_LUID_INFO spécifie l’identificateur unique (LUID) localement associé à la fonction physique PCI Express (PCIe) de la carte réseau (PF).

Syntaxe

typedef struct _NDIS_SRIOV_PF_LUID_INFO {
  NDIS_OBJECT_HEADER Header;
  LUID               Luid;
} NDIS_SRIOV_PF_LUID_INFO, *PNDIS_SRIOV_PF_LUID_INFO;

Membres

Header

Type, révision et taille de la structure NDIS_SRIOV_PF_LUID_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_PF_LUID_INFO, le pilote doit définir le membre Révision de d’en-tête sur la valeur suivante :

NDIS_SRIOV_PF_LUID_INFO_REVISION_1

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

Définissez le membre Size sur NDIS_SIZEOF_SRIOV_PF_LUID_INFO_REVISION_1.

Luid

Valeur LUID associée à la carte réseau PF. Pour plus d’informations, consultez la section Remarques.

Remarques

NDIS génère un LUID pour le pf avant que NDIS appelle la fonction MiniportInitializeEx du pilote miniport pour le PF. Ce LUID est valide jusqu’à ce que NDIS appelle la fonction MiniportHaltEx du pilote PF.

Remarque La valeur du membre Luid est différente du membre NetLuid de la structure NDIS_MINIPORT_INIT_PARAMETERS. Cette structure est transmise au pilote miniport par le biais du MiniportInitParameters de MiniportInitializeEx.
 
Un pilote surlysant interroge ce LUID via les requêtes de requête OID de OID_SRIOV_PF_LUID.

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

MiniportHaltEx

MiniportInitializeEx

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_OBJECT_HEADER

OID_SRIOV_PF_LUID