struttura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO (ntddndis.h)

La struttura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO contiene il numero di serie associato a una scheda di rete VF (PCI Express) Virtual Function (VF). Questa scheda viene esposta nel sistema operativo guest di una partizione figlio Hyper-V.

Sintassi

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;

Members

Header

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

NDIS imposta il membro Type di Header su NDIS_OBJECT_TYPE_DEFAULT. Per specificare la versione della struttura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO , NDIS imposta il membro Revision di Header sul valore seguente:

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1

Versione originale per NDIS 6.30 e versioni successive.

Impostare il membro Size su NDIS_SIZEOF_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1.

SerialNumber

Valore ULONG che specifica il numero di serie associato alla scheda di rete VF in una partizione figlio Hyper-V. Questo valore viene generato dallo stack di virtualizzazione eseguito nel sistema operativo di gestione della partizione padre Hyper-V.

Il numero di serie è univoco in tutte le schede VF nella partizione figlio. NDIS ottiene il numero di serie VF dal driver bus PCI (VPCI) virtuale sottostante eseguito nel sistema operativo guest della partizione figlio.

Commenti

La struttura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO viene usata nelle richieste di query OID di OID_SRIOV_VF_SERIAL_NUMBER.

Lo stack di virtualizzazione usa il numero di serie per eseguire il mapping della scheda di rete VF in una partizione figlio Hyper-V a un'istanza di VF nella scheda di rete fisica. Lo stack di virtualizzazione crea il numero di serie VF univoco prima che le risorse vengano allocate per la funzione VF tramite una richiesta di set OID di OID_NIC_SWITCH_ALLOCATE_VF.

Requisiti

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

Vedi anche

NDIS_OBJECT_HEADER

OID_SRIOV_VF_SERIAL_NUMBER