Partager via


NDIS_SRIOV_PF_LUID_INFO structure (ntddndis.h)

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

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 l’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 Revision de Header 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 Taille 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 Notes.

Notes

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 miniport .

Note 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 via miniportInitParameters de MiniportInitializeEx.
 
Un pilote overlying interroge ce LUID par le biais de requêtes OID de OID_SRIOV_PF_LUID.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.30 et versions ultérieures.
En-tête ntddndis.h (include Ndis.h)

Voir aussi

MiniportHaltEx

MiniportInitializeEx

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_OBJECT_HEADER

OID_SRIOV_PF_LUID