Compartir a través de


estructura NDIS_SRIOV_BAR_RESOURCES_INFO (ntddndis.h)

La estructura de NDIS_SRIOV_BAR_RESOURCES_INFO especifica el registro de direcciones base (BAR) de PCI Express (PCIe) de la función virtual PCIe del adaptador de red (VF).

Sintaxis

typedef struct _NDIS_SRIOV_BAR_RESOURCES_INFO {
  NDIS_OBJECT_HEADER     Header;
  NDIS_SRIOV_FUNCTION_ID VFId;
  USHORT                 BarIndex;
  ULONG                  BarResourcesOffset;
} NDIS_SRIOV_BAR_RESOURCES_INFO, *PNDIS_SRIOV_BAR_RESOURCES_INFO;

Miembros

Header

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

El controlador de minipuerto debe establecer el miembro Type de Header en NDIS_OBJECT_TYPE_DEFAULT. Para especificar la versión de la estructura de NDIS_SRIOV_BAR_RESOURCES_INFO , el controlador debe establecer el miembro Revision de Header en el siguiente valor:

NDIS_SRIOV_BAR_RESOURCES_INFO_REVISION_1

Versión original para NDIS 6.30 y versiones posteriores.

Establezca el miembro Size en NDIS_SIZEOF_SRIOV_BAR_RESOURCES_INFO_REVISION_1.

VFId

Valor NDIS_SRIOV_FUNCTION_ID que especifica el identificador único del VF en el adaptador de red.

Nota El VF con el valor de NDIS_SRIOV_FUNCTION_ID especificado debe tener recursos asignados previamente a través de una solicitud de conjunto de OID de OID_NIC_SWITCH_ALLOCATE_VF.
 

BarIndex

Valor de USHORT que especifica el índice BAR en el VF. Este valor es el desplazamiento del registro dentro de la tabla de BAR en el espacio de configuración pci.

BarResourcesOffset

Valor ULONG que especifica el desplazamiento, en unidades de bytes, desde el principio de esta estructura hasta una estructura CM_PARTIAL_RESOURCE_DESCRIPTOR .

Comentarios

La estructura NDIS_SRIOV_BAR_RESOURCES_INFO se usa en las solicitudes de método OID de OID_SRIOV_BAR_RESOURCES.

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

CM_PARTIAL_RESOURCE_DESCRIPTOR

NDIS_OBJECT_HEADER

OID_SRIOV_BAR_RESOURCES