Msvm_FeatureSettingsDefineCapabilities classe

Fournit un lien entre les fonctionnalités de commutateur Ethernet instance et les paramètres minimum, maximal, incrémentiel et par défaut d’une ressource.

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

Syntaxe

[Association, Aggregation, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_FeatureSettingsDefineCapabilities : CIM_SettingsDefineCapabilities
{
  Msvm_EthernetSwitchFeatureCapabilities REF GroupComponent;
  Msvm_FeatureSettingData                REF PartComponent;
  uint16                                     PropertyPolicy = 0;
  uint16                                     ValueRole = 3;
  uint16                                     ValueRange = 0;
};

Membres

La classe Msvm_FeatureSettingsDefineCapabilities comporte les types de membres suivants :

Propriétés

La classe Msvm_FeatureSettingsDefineCapabilities a ces propriétés.

GroupComponent

Type de données : Msvm_EthernetSwitchFeatureCapabilities

Type d'accès : Lecture seule

Qualificateurs : Override (« GroupComponent »)

Référence à un instance de la classe Msvm_EthernetSwitchFeatureCapabilities qui représente les fonctionnalités de fonctionnalité de commutateur Ethernet. Cette propriété est héritée de CIM_Component.

PartComponent

Type de données : Msvm_FeatureSettingData

Type d'accès : Lecture seule

Qualificateurs : Override (« PartComponent »)

Référence à une instance de la classe Msvm_FeatureSettingData qui représente les paramètres de ressource. Cette propriété est héritée de CIM_Component.

PropertyPolicy

Type de données : uint16

Type d'accès : Lecture seule

Spécifie si les propriétés non Null et non clés de PartComponent sont traitées indépendamment ou comme un jeu corrélé. Par exemple, un ensemble indépendant de propriétés maximales peut être défini, mais il n’existe aucune relation entre chaque propriété. En revanche, plusieurs ensembles corrélés de propriétés maximales peuvent devoir être définis lorsque les valeurs maximales de chacun dépendent de certaines des autres.

Cette propriété est héritée de CIM_SettingsDefineCapabilities.

Indépendant (0)

Corrélé ( 1)

ValueRange

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : Clé

Indique une sémantique supplémentaire sur l’interprétation de toutes les propriétés non Null et non clés des données de paramètre.

Les valeurs ci-dessous sont évaluées uniquement par rapport aux propriétés numériques non null, non clés, non énumérées, non booléennes et numériques des données de paramètre. Chaque propriété de ce jeu doit être mathématiquement comparable à d’autres instances de cette propriété.

Cette propriété est héritée de CIM_SettingsDefineCapabilities.

Valeur Signification
Point
0
Ce paramètre instance de données fournit un ensemble unique de valeurs.
Minimums
1
Ces données de paramètre fournissent des valeurs minimales pour les propriétés évaluées. Lorsqu’il est utilisé avec PropertyPolicy = « Indépendant », un seul paramètre de ce type par paramètre particulier instance de données doit être spécifié pour toutes les fonctionnalités. À moins d’être limitée par une valeur Maximums sur le même ensemble de propriétés, toutes les valeurs qui comparent des valeurs supérieures aux valeurs spécifiées sont également considérées comme prises en charge par les fonctionnalités associées instance.
Maximums
2
Ces données de paramètre fournissent des valeurs maximales pour les propriétés évaluées. Lorsqu’il est utilisé avec PropertyPolicy = « Indépendant », un seul paramètre de ce type par paramètre particulier instance de données doit être spécifié pour toutes les fonctionnalités. À moins d’être limitée par une valeur Minimums sur le même ensemble de propriétés, toutes les valeurs qui sont inférieures aux valeurs spécifiées sont également considérées comme prises en charge par les fonctionnalités associées instance.
Incréments
3
Ces données de paramètre fournissent des valeurs d’incrément pour les propriétés évaluées. Pour les fonctionnalités associées, si une propriété évaluée n’a actuellement aucune valeur minimale ou maximale correspondante, la propriété n’a aucun effet. Sinon, pour chaque propriété évaluée, sa valeur (x) doit être comprise entre MinimumValue et MaximumValue, inclusivement, et doit avoir la propriété qui indique que le résultat de MaximumValue moins x et le résultat de x moins MinimumValue sont chacun un multiple entier de l’objet Increment. Si MinimumValue ou MaximumValue n’est pas spécifié et que l’autre est, la valeur manquante doit être considérée comme étant la valeur prise en charge la plus faible ou la plus élevée pour le type de données de la propriété. En outre, si un MinimumValue et un MaximumValue sont tous deux spécifiés pour une propriété évaluée, le résultat de MaximumValue moins MinimumValue doit être un multiple entier de l’objet Increment.

ValueRole

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : Clé

Spécifie une sémantique supplémentaire sur l’interprétation des propriétés non Null et non clés des données de paramètre. Cette propriété est héritée de CIM_SettingsDefineCapabilities.

Valeur Signification
Par défaut
0
Les valeurs de propriété des données de paramètre sont utilisées comme valeurs par défaut lorsqu’une nouvelle instance de données de paramètre est créée pour les éléments dont les fonctionnalités sont définies par les fonctionnalités associées. Dans les instances des données de paramètre, pour des propriétés particulières ayant le même objectif sémantique, au plus une de ces instance de données de paramètre doit être spécifiée comme valeur par défaut.
Optimale
1
Les données de paramètre instance représentent des valeurs de paramètre optimales pour les éléments associés aux fonctionnalités associées. Plusieurs instances de données de paramètre de composant peuvent être déclarées comme optimales.
Mean
2
Les propriétés numériques non Null, non clés, non énumérées et non booléennes des données de paramètre associées instance représentent un point moyen le long de certaines dimensions. Pour différentes combinaisons de propriétés de données de définition, plusieurs instances de données de paramètre de composant peuvent être déclarées moyenne.
Pris en charge
3
Les propriétés non Null et non clés des données de paramètre représentent un ensemble de valeurs de propriété prises en charge qui ne sont pas autrement qualifiées.

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