Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the port offload feature status data.
The following syntax is simplified Managed Object Format (MOF) code, and it includes all of the inherited properties.
Syntax
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), UUID("C885BFD1-ABB7-418F-8163-9F379C9F7166"), ExtensionId("11EC6134-128A-4A23-B12F-164184B48348"), InterfaceVersion("3"), InterfaceRevision("0"), DisplayName("Ethernet Switch Port Offload Feature Status"), AMENDMENT]
class Msvm_EthernetSwitchPortOffloadData : Msvm_EthernetPortData
{
string InstanceID;
string Caption = "Ethernet Switch Port Offload Feature Status";
string Description = "Represents the port offload feature status data.";
string ElementName = "Ethernet Switch Port Offload Feature Status";
string SystemCreationClassName = "Msvm_VirtualEthernetSwitch";
string SystemName;
string DeviceCreationClassName = "Msvm_EthernetSwitchPort";
string DeviceID;
string CreationClassName = "Msvm_EthernetSwitchPortOffloadData";
string Name;
uint32 IpsecCurrentOffloadSaCount = 0;
uint32 IovOffloadUsage = 0;
uint32 VMQOffloadUsage = 0;
uint32 VMQId = 0;
uint16 IovVfId = 0;
boolean IovVfDataPathActive = FALSE;
uint32 IovQueuePairUsage = 0;
uint32 VmmqQueuePairs = 0;
uint32 VrssVmbusChannelAffinityPolicy = 0;
boolean VrssIndependentHostSpreading = FALSE;
boolean VrssExcludePrimaryProcessor = FALSE;
uint32 VrssQueueSchedulingMode = 0;
uint32 VrssMinQueuePairs = 0;
boolean VmmqEnabled = FALSE;
boolean VrssEnabled = FALSE;
};
Members
The Msvm_EthernetSwitchPortOffloadData class has these types of members:
Properties
The Msvm_EthernetSwitchPortOffloadData class has these properties.
-
Caption
-
-
Data type: string
-
Access type: Read-only
A short description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Ethernet Switch Port Offload Feature Status".
-
-
CreationClassName
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key, MaxLen ( 256 )
The name of the subclass used in the creation of this port data instance. This property is inherited from Msvm_EthernetPortData, and it is always set to "Msvm_EthernetSwitchPortOffloadData".
-
-
Description
-
-
Data type: string
-
Access type: Read-only
A description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Represents the port offload feature status data.".
-
-
DeviceCreationClassName
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key, MaxLen ( 256 )
The scoping system's creation class name. This property is inherited from Msvm_EthernetPortData, and it is always set to "Msvm_EthernetSwitchPort".
-
-
DeviceID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key, MaxLen ( 64 )
The Device ID of the port that scopes this port data instance. This property is inherited from Msvm_EthernetPortData.
-
-
ElementName
-
-
Data type: string
-
Access type: Read-only
A display name for the object. This property is inherited from CIM_ManagedElement, and it is always set to "Ethernet Switch Port Offload Feature Status".
-
-
InstanceID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key
Uniquely identifies an instance of this class. This property is inherited from CIM_ManagedElement.
-
-
IovOffloadUsage
-
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (2), InterfaceVersion (1), InterfaceRevision (0)
The current I/O virtualization (IOV) offload usage.
-
-
IovQueuePairUsage
-
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (7), InterfaceVersion (1), InterfaceRevision (0)
The current number of queue pairs being used by the port.
-
-
IovVfDataPathActive
-
-
Data type: boolean
-
Access type: Read/write
-
Qualifiers: WmiDataId (6), InterfaceVersion (1), InterfaceRevision (0)
Indicates whether the IOV VF data path is active.
-
-
IovVfId
-
-
Data type: uint16
-
Access type: Read/write
-
Qualifiers: WmiDataId (5), InterfaceVersion (1), InterfaceRevision (0)
The current IOV VF identifier that is assigned to the port. This is valid if IovOffloadUsage is not zero.
-
-
IpsecCurrentOffloadSaCount
-
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (1), InterfaceVersion (1), InterfaceRevision (0)
The current number of security association (SA) offload slots in use on the port.
-
-
Name
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key, MaxLen ( 256 )
A string that uniquely identifies this port data instance within the scope of the switch and port. This property is inherited from Msvm_EthernetPortData.
-
-
SystemCreationClassName
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key, MaxLen (256)
The scoping system's creation class name. This property is inherited from Msvm_EthernetPortData, and it is always set to "Msvm_VirtualEthernetSwitch".
-
-
SystemName
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key, MaxLen ( 256 )
The name of the virtual switch that scopes this port data instance. This property is inherited from Msvm_EthernetPortData.
-
-
VmmqEnabled
-
-
Data type: boolean
-
Access type: Read-only
-
Qualifiers: WmiDataId (9), InterfaceVersion (2), InterfaceRevision (0)
Indicates if VMMQ is active.
Note
This property was added in Windows 10, version 1703.
-
-
VmmqQueuePairs
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (10), InterfaceVersion (2), InterfaceRevision (0)
Indicates how many queues are used for VRSS/VMMQ.
Note
This property was added in Windows 10, version 1703 and Windows Server 2016.
-
-
VMQId
-
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (4), InterfaceVersion (1), InterfaceRevision (0)
The current virtual machine queue identifier that is assigned to the port. This is valid if VMQOffloadUsage is not zero.
-
-
VMQOffloadUsage
-
-
Data type: uint32
-
Access type: Read/write
-
Qualifiers: WmiDataId (3), InterfaceVersion (1), InterfaceRevision (0)
The current virtual machine queue (VMQ) offload usage.
-
-
VrssEnabled
-
-
Data type: boolean
-
Access type: Read-only
-
Qualifiers: WmiDataId (8), InterfaceVersion (2), InterfaceRevision (0)
Indicates if vRSS is active.
Note
This property was added in Windows 10, version 1703.
-
-
VrssExcludePrimaryProcessor
-
-
Data type: boolean
-
Access type: Read-only
-
Qualifiers: WmiDataId (13), InterfaceVersion (3), InterfaceRevision (0)
Indicates whether the primary VMQ CPU is excluded from the VRSS/VMMQ indirection table.
Note
Added in Windows 10, version 1709.
-
-
VrssIndependentHostSpreading
-
-
Data type: boolean
-
Access type: Read-only
-
Qualifiers: WmiDataId (14), InterfaceVersion (3), InterfaceRevision (0)
Indicates whether host side VRSS/VMMQ spreading happens, regardless of RSS settings of the virtual NIC.
Note
Added in Windows 10, version 1709.
-
-
VrssMinQueuePairs
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (11), InterfaceVersion (3), InterfaceRevision (0)
Indicates minimum number of queues used for VRSS/VMMQ.
Note
Added in Windows 10, version 1709.
-
-
VrssQueueSchedulingMode
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (12), InterfaceVersion (3), InterfaceRevision (0)
Indicates how VRSS/VMMQ queues are steered to different host processors.
Note
Added in Windows 10, version 1709.
-
-
VrssVmbusChannelAffinityPolicy
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId (15), InterfaceVersion (3), InterfaceRevision (0)
Indicates how Vmbus channels are affinitized to host processors.
Note
Added in Windows 10, version 1709.
-
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 [desktop apps only] |
Minimum supported server |
Windows Server 2012 [desktop apps only] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|