Freigeben über


Msvm_VirtualEthernetSwitchManagementCapabilities-Klasse

Beschreibt die Funktionen der zugeordneten Msvm_VirtualEthernetSwitchManagementService.

Die folgende Syntax ist vereinfachter MOF-Code (Managed Object Format) und enthält alle geerbten Eigenschaften.

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualEthernetSwitchManagementCapabilities : CIM_VirtualSystemManagementCapabilities
{
  string  InstanceID;
  string  Caption = "Hyper-V Virtual Ethernet Switch Management Service Capabilities";
  string  Description = "Defines Virtual Ethernet Switch Management Service Capabilities";
  string  ElementName = "Hyper-V Virtual Ethernet Switch Management Service Capabilities";
  boolean ElementNameEditSupported;
  unit16  MaxElementNameLen;
  unit16  RequestedStatesSupported[];
  string  ElementNameMask;
  string  VirtualSystemTypesSupported[];
  uint16  SynchronousMethodsSupported[];
  uint16  AsynchronousMethodsSupported[];
  uint16  IndicationsSupported[];
  boolean IOVSupport;
  string  IOVSupportReasons[];
};

Member

Die Msvm_VirtualEthernetSwitchManagementCapabilities-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die Msvm_VirtualEthernetSwitchManagementCapabilities-Klasse verfügt über diese Eigenschaften.

AsynchronousMethodsSupported

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Überschreiben ("CIM_VirtualSystemManagementCapabilities.AsynchronousMethodsSupported")

Ein Array von Methodenbezeichnern, die jeweils eine Methode der Msvm_VirtualEthernetSwitchManagementService Klasse identifizieren, die von der Implementierung asynchron unterstützt wird. Diese Eigenschaft wird von CIM_VirtualSystemManagementCapabilities geerbt.

DefineSystem (2)

DestroySystem (3)

DestroySystemConfiguration (4)

ModifyResourceSettings (5)

ModifySystemSettings (6)

RemoveResources (7)

SelectSystemConfiguration (8)

SnapshotSystem (9)

AddResources (10)

AddFeatureSettingsSupported (32779)

ModifyFeatureSettingsSupported (32780)

RemoveFeatureSettingsSupported (32781)

AddFeatureSettingsSupported (32779)

ModifyFeatureSettingsSupported (32780)

RemoveFeatureSettingsSupported (32781)

Caption

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine kurze Beschreibung des Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt und ist immer auf "Hyper-V Virtual Ethernet Switch Management Service Capabilities" festgelegt.

Beschreibung

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine Beschreibung des -Objekts. Diese Eigenschaft wird von CIM_ManagedElement geerbt und ist immer auf "Defines Virtual Ethernet Switch Management Service Capabilities" festgelegt.

ElementName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Ein Anzeigename für das Objekt. Diese Eigenschaft wird von CIM_ManagedElement geerbt und ist immer auf "Hyper-V Virtual Ethernet Switch Management Service Capabilities" festgelegt.

ElementNameEditSupported

Datentyp: Boolesch

Zugriffstyp: Schreibgeschützt

Gibt an, ob die ElementName-Eigenschaft geändert werden kann. Diese Eigenschaft wird von CIM_EnabledLogicalElementCapabilities geerbt.

ElementNameMask

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Gibt die Einschränkungen für ElementName an, die als regulärer Ausdruck ausgedrückt werden. Diese Eigenschaft wird von CIM_EnabledLogicalElementCapabilities geerbt.

IndikationenUnterstützt

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Ein Array von Indikationsbezeichnern, die jeweils einen Hinweis identifizieren, der von der Implementierung unterstützt wird. Diese Eigenschaft wird von CIM_VirtualSystemManagementCapabilities geerbt.

Wert Bedeutung
VirtualResourceStateChangeIndicationsSupported
2
Gibt an, ob die Implementierung Benachrichtigungen über Zustandsänderungen von CIM_LogicalDevice Instanzen unterstützt, die Ressourcen virtueller Systeme darstellen.
ConcreteJobStateChangeIndicationsSupported
3
Gibt an, ob die Implementierung Benachrichtigungen über Zustandsänderungen von CIM_ConcreteJob Instanzen unterstützt.
VirtualSystemStateChangeIndicationsSupported
4
Gibt an, ob die Implementierung Benachrichtigungen über Zustandsänderungen von CIM_ComputerSystem Instanzen unterstützt, die virtuelle Systeme darstellen.
DMTF Reserviert
..
Anbieter reserviert
32767..65535

InstanceID

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Identifiziert eindeutig einen instance dieser Klasse. Diese Eigenschaft wird von CIM_ManagedElement geerbt.

IOVSupport

Datentyp: Boolesch

Zugriffstyp: Schreibgeschützt

Ein boolescher Wert, der angibt, ob die E/A-Virtualisierung (IOV) von der Plattform unterstützt wird. Wenn der Wert True ist, wird IOV von der Plattform unterstützt, und IOVSupportReasons ist leer. Andernfalls hat die IOVSupportReasons-Eigenschaft die Gründe, warum IOV nicht unterstützt werden kann.

IOVSupportReasons

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Ein Array von Zeichenfolgen, das die möglichen Gründe angibt, warum IOV nicht unterstützt wird. Wenn der Wert von IOVSupportTrue ist, ist dieses Array leer.

MaxElementNameLen

Datentyp: unit16

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxValue (256)

Gibt die maximale unterstützte Länge der ElementName-Eigenschaft an. Diese Eigenschaft wird von CIM_EnabledLogicalElementCapabilities geerbt.

RequestedStatesSupported

Datentyp: unit16-Array

Zugriffstyp: Schreibgeschützt

Gibt die möglichen Zustände an, die angefordert werden können, wenn die RequestStateChange-Methode für das aktivierte logische Element verwendet wird. Diese Eigenschaft wird von CIM_EnabledLogicalElementCapabilities geerbt und ist immer Null.

SynchronousMethodsSupported

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Ein Array von Methodenbezeichnern, die jeweils eine Methode der Msvm_VirtualEthernetSwitchManagementService Klasse identifizieren, die synchron von der Implementierung unterstützt wird. Diese Eigenschaft wird von CIM_VirtualSystemManagementCapabilities geerbt.

DefineSystem (2)

DestroySystem (3)

DestroySystemConfiguration (4)

ModifyResourceSettings (5)

ModifySystemSettings (6)

RemoveResources (7)

SelectSystemConfiguration (8)

SnapshotSystem (9)

AddResources (10)

AddFeatureSettings (32779)

ModifyFeatureSettings (32780)

RemoveFeatureSettings (32781 )

VirtualSystemTypesSupported

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Ein Array von Zeichenfolgen, die jeweils einen Virtuellen Systemtyp festlegen, der von der Implementierung unterstützt wird. Der Wert jedes Arrayelements ungleich Null muss dem Format entsprechen, das für die VirtualSystemType-Eigenschaft der Msvm_VirtualSystemSettingData-Klasse definiert ist. Diese Eigenschaft wird von CIM_VirtualSystemManagementCapabilities geerbt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 [nur Desktop-Apps]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe