Msvm_ExternalEthernetPortCapabilities class

Describes the capabilities of the associated Msvm_ExternalEthernetPort.

The following syntax is simplified Managed Object Format (MOF) code, and it includes all of the inherited properties.

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ExternalEthernetPortCapabilities : CIM_Capabilities
{
  string  InstanceID;
  string  Caption = "Ethernet Port Capabilities";
  string  Description = "Describes the capabilities of the Microsoft External Ethernet Port";
  string  ElementName = "Ethernet Port Capabilities";
  boolean IOVSupport;
  string  IOVSupportReasons[];
};

Members

The Msvm_ExternalEthernetPortCapabilities class has these types of members:

Properties

The Msvm_ExternalEthernetPortCapabilities 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 Port Capabilities".

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 "Describes the capabilities of the Microsoft External Ethernet Port".

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 Port Capabilities".

InstanceID

Data type: string

Access type: Read-only

Qualifiers: Key

Uniquely identifies an instance of this class. This property is inherited from CIM_ManagedElement.

IOVSupport

Data type: boolean

Access type: Read-only

A boolean value that indicates whether I/O virtualization (IOV) is supported by the network adapter. If the value is True, then IOV is supported by the network adapter and the IOVSupportReasons property will be empty. Otherwise the IOVSupportReasons property will have the reasons why IOV cannot be supported.

IOVSupportReasons

Data type: string array

Access type: Read-only

An array of strings that indicates the possible reasons why IOV is not supported. If the value of IOVSupport is True, this array will be empty.

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe