Freigeben über


NDIS_NIC_SWITCH_FREE_VF_PARAMETERS Struktur (ntddndis.h)

Die NDIS_NIC_SWITCH_FREE_VF_PARAMETERS gibt einen PCI Express (PCIe) Virtual Function (VF) an, dessen Ressourcen freigegeben werden.

Syntax

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;

Angehörige

Header

Der Typ, die Überarbeitung und die Größe der NDIS_NIC_SWITCH_FREE_VF_PARAMETERS Struktur. Dieses Element ist als NDIS_OBJECT_HEADER Struktur formatiert.

Der Miniporttreiber muss den Type Member von Header- auf NDIS_OBJECT_TYPE_DEFAULT festlegen. Um die Version der NDIS_NIC_SWITCH_FREE_VF_PARAMETERS-Struktur anzugeben, muss der Treiber das element RevisionHeader- auf den folgenden Wert festlegen:

NDIS_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1

Originalversion für NDIS 6.30.

Legen Sie das Size Member auf NDIS_SIZEOF_NIC_SWITCH_FREE_VF_PARAMETERS_REVISION_1 fest.

Flags

Ein ULONG-Wert, der ein bitweises OR von Flags enthält. Dieses Mitglied ist für NDIS reserviert.

VFId

Ein NDIS_SRIOV_FUNCTION_ID Wert, der den eindeutigen Bezeichner des VF auf dem Netzwerkadapter angibt.

Note Resources for the VF with the specified NDIS_SRIOV_FUNCTION_ID value must have been specified through an OID method request of OID_NIC_SWITCH_ALLOCATE_VF.
 

Bemerkungen

Die NDIS_NIC_SWITCH_FREE_VF_PARAMETERS Struktur wird in OID-Set-Anforderungen von OID_NIC_SWITCH_FREE_VFverwendet.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt in NDIS 6.30 und höher.
Header- ntddndis.h (include Ndis.h)

Siehe auch

NDIS_OBJECT_HEADER

OID_NIC_SWITCH_ALLOCATE_VF

OID_NIC_SWITCH_FREE_VF