Partager via


structure NDIS_NIC_SWITCH_FREE_VF_PARAMETERS (ntddndis.h)

La NDIS_NIC_SWITCH_FREE_VF_PARAMETERS spécifie une fonction virtuelle PCI Express (PCIe) dont les ressources seront libérées.

Syntaxe

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;

Membres

Header

Type, révision et taille de la structure NDIS_NIC_SWITCH_FREE_VF_PARAMETERS. Ce membre est mis en forme en tant que structure NDIS_OBJECT_HEADER.

Le pilote miniport doit définir le membre type de de l'd’en-tête sur NDIS_OBJECT_TYPE_DEFAULT. Pour spécifier la version de la structure de NDIS_NIC_SWITCH_FREE_VF_PARAMETERS, le pilote doit définir le membre révision de -en-tête sur la valeur suivante :

NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1

Version d’origine de NDIS 6.30.

Définissez le membre Size sur NDIS_SIZEOF_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1.

Flags

Valeur ULONG qui contient une OR au niveau du bit des indicateurs. Ce membre est réservé à NDIS.

VFId

Valeur NDIS_SRIOV_FUNCTION_ID qui spécifie l’identificateur unique de la machine virtuelle sur la carte réseau.

Remarque Ressources pour la fonction virtuelle avec la valeur de NDIS_SRIOV_FUNCTION_ID spécifiée doit avoir été allouée précédemment par le biais d’une requête de méthode OID de OID_NIC_SWITCH_ALLOCATE_VF.
 

Remarques

La structure NDIS_NIC_SWITCH_FREE_VF_PARAMETERS est utilisée dans les requêtes de jeu d’OID de OID_NIC_SWITCH_FREE_VF.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.30 et versions ultérieures.
d’en-tête ntddndis.h (include Ndis.h)

Voir aussi

NDIS_OBJECT_HEADER

OID_NIC_SWITCH_ALLOCATE_VF

OID_NIC_SWITCH_FREE_VF