Partager via


Msvm_VirtualEthernetSwitchManagementCapabilities classe

Décrit les fonctionnalités du Msvm_VirtualEthernetSwitchManagementService associé.

La syntaxe suivante est un code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.

Syntaxe

[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[];
};

Membres

La classe Msvm_VirtualEthernetSwitchManagementCapabilities comporte les types de membres suivants :

Propriétés

La classe Msvm_VirtualEthernetSwitchManagementCapabilities possède ces propriétés.

AsynchroneMethodsSupported

Type de données : tableau uint16

Type d'accès : Lecture seule

Qualificateurs : Override (« CIM_VirtualSystemManagementCapabilities.AsynchroneMethodsSupported »)

Tableau d’identificateurs de méthode, chacun identifiant une méthode de la classe Msvm_VirtualEthernetSwitchManagementService prise en charge de manière asynchrone par l’implémentation. Cette propriété est héritée de CIM_VirtualSystemManagementCapabilities.

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

Type de données : chaîne

Type d'accès : Lecture seule

Brève description de l’objet. Cette propriété est héritée de CIM_ManagedElement et est toujours définie sur « Fonctionnalités du service de gestion des commutateurs Ethernet virtuels Hyper-V ».

Description

Type de données : chaîne

Type d'accès : Lecture seule

Description de l'objet . Cette propriété est héritée de CIM_ManagedElement et est toujours définie sur « Définit les fonctionnalités du service de gestion des commutateurs Ethernet virtuels ».

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom complet de l’objet. Cette propriété est héritée de CIM_ManagedElement et est toujours définie sur « Fonctionnalités du service de gestion des commutateurs Ethernet virtuels Hyper-V ».

ElementNameEditSupported

Type de données : booléen

Type d'accès : Lecture seule

Indique si la propriété ElementName peut être modifiée. Cette propriété est héritée de CIM_EnabledLogicalElementCapabilities.

ElementNameMask

Type de données : chaîne

Type d'accès : Lecture seule

Spécifie les restrictions sur ElementName, exprimées sous la forme d’une expression régulière. Cette propriété est héritée de CIM_EnabledLogicalElementCapabilities.

Indications Prises en charge

Type de données : tableau uint16

Type d'accès : Lecture seule

Tableau d’identificateurs d’indication, chacun identifiant une indication prise en charge par l’implémentation. Cette propriété est héritée de CIM_VirtualSystemManagementCapabilities.

Valeur Signification
VirtualResourceStateChangeIndicationsSupported
2
Indique si l’implémentation prend en charge la notification sur les changements d’état d’instances CIM_LogicalDevice qui représentent des ressources de systèmes virtuels.
ConcreteJobStateChangeIndicationsSupported
3
Indique si l’implémentation prend en charge la notification sur les changements d’état des instances CIM_ConcreteJob .
VirtualSystemStateChangeIndicationsSupported
4
Indique si l’implémentation prend en charge la notification sur les changements d’état d’CIM_ComputerSystem instances qui représentent des systèmes virtuels.
DMTF réservé
..
Fournisseur réservé
32767..65535

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Clé

Identifie de manière unique un instance de cette classe. Cette propriété est héritée de CIM_ManagedElement.

IOVSupport

Type de données : booléen

Type d'accès : Lecture seule

Valeur booléenne qui indique si la virtualisation d’E/S (IOV) est prise en charge par la plateforme. Si la valeur est True, IOV est pris en charge par la plateforme et IOVSupportReasons est vide. Sinon, la propriété IOVSupportReasons aura les raisons pour lesquelles IOV ne peut pas être pris en charge.

IOVSupportReasons

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Tableau de chaînes qui indique les raisons possibles pour lesquelles IOV n’est pas pris en charge. Si la valeur de IOVSupport est True, ce tableau est vide.

MaxElementNameLen

Type de données : unit16

Type d'accès : Lecture seule

Qualificateurs : MaxValue (256)

Spécifie la longueur maximale prise en charge de la propriété ElementName . Cette propriété est héritée de CIM_EnabledLogicalElementCapabilities.

RequestedStatesSupported

Type de données : tableau unit16

Type d'accès : Lecture seule

Indique les états possibles qui peuvent être demandés lors de l’utilisation de la méthode RequestStateChange sur l’élément logique activé. Cette propriété est héritée de CIM_EnabledLogicalElementCapabilities et a toujours la valeur Null.

SynchronousMethodsSupported

Type de données : tableau uint16

Type d'accès : Lecture seule

Tableau d’identificateurs de méthode, chacun identifiant une méthode de la classe Msvm_VirtualEthernetSwitchManagementService prise en charge de manière synchrone par l’implémentation. Cette propriété est héritée de CIM_VirtualSystemManagementCapabilities.

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

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Tableau de chaînes, chacune désignant un type de système virtuel pris en charge par l’implémentation. La valeur de chaque élément de tableau non Null doit être conforme au format défini pour la propriété VirtualSystemType de la classe Msvm_VirtualSystemSettingData . Cette propriété est héritée de CIM_VirtualSystemManagementCapabilities.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe