struttura NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO (ntddndis.h)
La struttura NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO specifica il fornitore PCI Express (PCIe) e gli identificatori di dispositivo (ID) per una scheda di rete PCIe Virtual Function (VF). Questa scheda virtuale viene esposta all'interno del sistema operativo guest in esecuzione in una partizione figlio Hyper-V.
La struttura NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO contiene informazioni usate per l'enumerazione del dispositivo PnP nel sistema operativo guest.
Sintassi
typedef struct _NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO {
NDIS_OBJECT_HEADER Header;
NDIS_SRIOV_FUNCTION_ID VFId;
USHORT VendorId;
USHORT DeviceId;
} NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO, *PNDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO;
Members
Header
Tipo, revisione e dimensioni della struttura NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO . Questo membro viene formattato come struttura NDIS_OBJECT_HEADER .
Il driver deve impostare il membro Type di Header su NDIS_OBJECT_TYPE_DEFAULT. Per specificare la versione della struttura NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO , il driver deve impostare il membro Revision di Header sul valore seguente:
NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO_REVISION_1
Versione originale per NDIS 6.30 e versioni successive.
Impostare il membro Size su NDIS_SIZEOF_SRIOV_VF_VENDOR_DEVICE_ID_INFO_REVISION_1.
VFId
Valore NDIS_SRIOV_FUNCTION_ID che specifica l'identificatore univoco della scheda di rete VF.
VendorId
Valore USHORT che identifica in modo univoco il fornitore della scheda di rete VF.
DeviceId
Valore USHORT che identifica in modo univoco il tipo di dispositivo della scheda di rete VF.
Commenti
La struttura NDIS_SRIOV_VF_VENDOR_DEVICE_ID_INFO viene usata nelle richieste del metodo OID di OID_SRIOV_VF_VENDOR_DEVICE_ID.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.30 e versioni successive. |
Intestazione | ntddndis.h (include Ndis.h) |
Vedi anche