Freigeben über


NDIS_SRIOV_PF_LUID_INFO Struktur (ntddndis.h)

Die NDIS_SRIOV_PF_LUID_INFO-Struktur gibt den lokal eindeutigen Bezeichner (LUID) an, der der PCI Express (PCIe)-Physische Funktion (PF) des Netzwerkadapters zugeordnet ist.

Syntax

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

Angehörige

Header

Der Typ, die Überarbeitung und die Größe der NDIS_SRIOV_PF_LUID_INFO Struktur. Dieses Element ist als NDIS_OBJECT_HEADER Struktur formatiert.

Der Miniporttreiber muss den Type Member von Header- auf NDIS_OBJECT_TYPE_DEFAULT festlegen. Um die Version der NDIS_SRIOV_PF_LUID_INFO-Struktur anzugeben, muss der Treiber das element RevisionHeader- auf den folgenden Wert festlegen:

NDIS_SRIOV_PF_LUID_INFO_REVISION_1

Originalversion für NDIS 6.30 und höher.

Legen Sie den Size Member auf NDIS_SIZEOF_SRIOV_PF_LUID_INFO_REVISION_1 fest.

Luid

Ein LUID- Wert, der dem PF-Netzwerkadapter zugeordnet ist. Weitere Informationen finden Sie im Abschnitt "Hinweise".

Bemerkungen

NDIS generiert eine LUID für den PF, bevor NDIS die MiniportInitializeEx- Funktion des Miniporttreibers für den PF aufruft. Diese LUID ist gültig, bis NDIS die MiniportHalt Ex-funktion des PF-Miniporttreibers aufruft.

Hinweis Der Wert des Luid Mitglieds unterscheidet sich vom NetLuid Member der NDIS_MINIPORT_INIT_PARAMETERS Struktur. Diese Struktur wird an den Miniporttreiber über die MiniportInitParameters von MiniportInitializeExübergeben.
 
Ein übermäßiger Treiber fragt diese LUID über OID-Abfrageanforderungen von OID_SRIOV_PF_LUIDab.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.30 und höher.
Header- ntddndis.h (include Ndis.h)

Siehe auch

MiniportHaltEx

MiniportInitializeEx-

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_OBJECT_HEADER

OID_SRIOV_PF_LUID