estructura NDIS_SRIOV_BAR_RESOURCES_INFO (ntddndis.h)
La estructura 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 una estructura NDIS_OBJECT_HEADER.
El controlador de miniport debe establecer el miembro Type de Encabezado 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 Revisión de Encabezado 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.
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 de CM_PARTIAL_RESOURCE_DESCRIPTOR.
Observaciones
La estructura NDIS_SRIOV_BAR_RESOURCES_INFO se usa en solicitudes de método OID de OID_SRIOV_BAR_RESOURCES.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Compatible con NDIS 6.30 y versiones posteriores. |
encabezado de | ntddndis.h (include Ndis.h) |
Consulte también