struttura NDIS_SRIOV_PF_LUID_INFO (ntddndis.h)

La struttura NDIS_SRIOV_PF_LUID_INFO specifica l'identificatore univoco locale (LUID) associato alla funzione fisica PCI Express (PCIe) della scheda di rete.

Sintassi

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

Members

Header

Tipo, revisione e dimensioni della struttura NDIS_SRIOV_PF_LUID_INFO . Questo membro viene formattato come struttura NDIS_OBJECT_HEADER .

Il driver miniport deve impostare il membro Type di Header su NDIS_OBJECT_TYPE_DEFAULT. Per specificare la versione della struttura NDIS_SRIOV_PF_LUID_INFO , il driver deve impostare il membro Revision di Header sul valore seguente:

NDIS_SRIOV_PF_LUID_INFO_REVISION_1

Versione originale per NDIS 6.30 e versioni successive.

Impostare il membro Size su NDIS_SIZEOF_SRIOV_PF_LUID_INFO_REVISION_1.

Luid

Valore LUID associato alla scheda di rete PF. Per altre informazioni, vedere la sezione Osservazioni.

Commenti

NDIS genera un LUID per il pf prima che NDIS chiami la funzione MiniportInitializeEx del driver miniport per il pf. Questo LUID è valido fino a quando NDIS non chiama la funzione MiniportHaltEx del driver PF miniport.

Nota Il valore del membro Luid è diverso dal membro NetLuid della struttura NDIS_MINIPORT_INIT_PARAMETERS . Questa struttura viene passata al driver miniport tramite miniportInitParameters di MiniportInitializeEx.
 
Un driver eccessivamente interroga questo LUID tramite richieste di query OID di OID_SRIOV_PF_LUID.

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.30 e versioni successive.
Intestazione ntddndis.h (include Ndis.h)

Vedi anche

MiniportHaltEx

MiniportInitializeEx

NDIS_MINIPORT_INIT_PARAMETERS

NDIS_OBJECT_HEADER

OID_SRIOV_PF_LUID