estructura NDIS_NIC_SWITCH_FREE_VF_PARAMETERS (ntddndis.h)

El NDIS_NIC_SWITCH_FREE_VF_PARAMETERS especifica una función virtual PCI Express (PCIe) cuyos recursos se liberarán.

Sintaxis

typedef struct _NDIS_NIC_SWITCH_FREE_VF_PARAMETERS {
  NDIS_OBJECT_HEADER     Header;
  ULONG                  Flags;
  NDIS_SRIOV_FUNCTION_ID VFId;
} NDIS_NIC_SWITCH_FREE_VF_PARAMETERS, *PNDIS_NIC_SWITCH_FREE_VF_PARAMETERS;

Miembros

Header

Tipo, revisión y tamaño de la estructura NDIS_NIC_SWITCH_FREE_VF_PARAMETERS . 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_NIC_SWITCH_FREE_VF_PARAMETERS , el controlador debe establecer el miembro Revision de Header en el siguiente valor:

NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1

Versión original de NDIS 6.30.

Establezca el miembro Size en NDIS_SIZEOF_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1.

Flags

Valor ULONG que contiene un OR bit a bit de marcas. Este miembro está reservado para NDIS.

VFId

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

Nota Los recursos del VF con el valor de NDIS_SRIOV_FUNCTION_ID especificado deben haberse asignado previamente a través de una solicitud de método OID de OID_NIC_SWITCH_ALLOCATE_VF.
 

Comentarios

La estructura NDIS_NIC_SWITCH_FREE_VF_PARAMETERS se usa en las solicitudes de conjunto de OID de OID_NIC_SWITCH_FREE_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_NIC_SWITCH_ALLOCATE_VF

OID_NIC_SWITCH_FREE_VF