estructura NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS (ntddndis.h)

La estructura NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS especifica los parámetros de una operación de escritura en el espacio de configuración PCI Express (PCIe) de la función virtual (VF) de un adaptador de red.

Sintaxis

typedef struct _NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS {
  NDIS_OBJECT_HEADER     Header;
  NDIS_SRIOV_FUNCTION_ID VFId;
  ULONG                  Offset;
  ULONG                  Length;
  ULONG                  BufferOffset;
} NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS, *PNDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS;

Miembros

Header

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

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

NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1

Versión original para NDIS 6.30 y versiones posteriores.

Establezca el miembro Size en NDIS_SIZEOF_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_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.
 

Offset

Valor ULONG que especifica el desplazamiento dentro del espacio de configuración PCI del VF en el que se escribirán los datos.

Length

Valor ULONG que especifica la longitud, en unidades de bytes, de la operación de escritura.

BufferOffset

Valor de ULONG que especifica el desplazamiento, en unidades de bytes, desde el principio de esta estructura hasta un búfer que contiene los datos que se van a escribir en el espacio de configuración PCI del VF.

Comentarios

La estructura NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS se usa en una solicitud de conjunto de OID de OID_SRIOV_WRITE_VF_CONFIG_SPACE.

Requisitos

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

Consulte también

NDIS_OBJECT_HEADER

OID_SRIOV_WRITE_VF_CONFIG_SPACE