estructura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO (ntddndis.h)

La estructura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO contiene el número de serie asociado a un adaptador de red de función virtual (VF) PCI Express (PCIe). Este adaptador se expone en el sistema operativo invitado de una partición secundaria de Hyper-V.

Sintaxis

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;

Miembros

Header

Tipo, revisión y tamaño de la estructura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO . Este miembro tiene el formato de estructura NDIS_OBJECT_HEADER .

NDIS establece el miembro Type de Header en NDIS_OBJECT_TYPE_DEFAULT. Para especificar la versión de la estructura de NDIS_SRIOV_VF_SERIAL_NUMBER_INFO , NDIS establece el miembro Revision de Header en el valor siguiente:

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1

Versión original para NDIS 6.30 y versiones posteriores.

Establezca el miembro Size en NDIS_SIZEOF_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1.

SerialNumber

Valor ULONG que especifica el número de serie asociado al adaptador de red VF en una partición secundaria de Hyper-V. Este valor lo genera la pila de virtualización que se ejecuta en el sistema operativo de administración de la partición primaria de Hyper-V.

El número de serie es único en todos los adaptadores de VF de la partición secundaria. NDIS obtiene el número de serie VF del controlador de bus PCI virtual (VPCI) subyacente que se ejecuta en el sistema operativo invitado de la partición secundaria.

Comentarios

La estructura NDIS_SRIOV_VF_SERIAL_NUMBER_INFO se usa en las solicitudes de consulta OID de OID_SRIOV_VF_SERIAL_NUMBER.

La pila de virtualización usa el número de serie para asignar el adaptador de red VF en una partición secundaria de Hyper-V a una instancia de un VF en el adaptador de red físico. La pila de virtualización crea el número de serie VF único antes de que se asignen recursos para el VF a través de una solicitud de conjunto de OID de OID_NIC_SWITCH_ALLOCATE_VF.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.30 y versiones posteriores.
Encabezado ntddndis.h (include Ndis.h)

Consulte también

NDIS_OBJECT_HEADER

OID_SRIOV_VF_SERIAL_NUMBER