Msvm_SettingsDefineCapabilities classe

Fournit un lien entre les fonctionnalités 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_SettingsDefineCapabilities : CIM_SettingsDefineCapabilities
{
  uint16               SupportStatement;
  CIM_Capabilities REF GroupComponent;
  CIM_SettingData  REF PartComponent;
  uint16               PropertyPolicy = 0;
  uint16               ValueRole = 3;
  uint16               ValueRange = 0;
};

Membres

La classe Msvm_SettingsDefineCapabilities comporte les types de membres suivants :

Propriétés

La classe Msvm_SettingsDefineCapabilities a ces propriétés.

GroupComponent

Type de données : CIM_Capabilities

Type d'accès : Lecture seule

Les fonctionnalités instance. Cette propriété est héritée de CIM_SettingsDefineCapabilities.

PartComponent

Type de données : CIM_SettingData

Type d'accès : Lecture seule

Paramètre utilisé pour définir les fonctionnalités associées instance. Cette propriété est héritée de CIM_SettingsDefineCapabilities.

PropertyPolicy

Type de données : uint16

Type d'accès : Lecture seule

Indique si les propriétés non null et non clés des données de paramètre associées instance sont traitées indépendamment ou comme un jeu corrélé. Cette propriété est héritée de CIM_SettingsDefineCapabilities et est toujours définie sur 0 (Indépendant).

SupportStatement

Type de données : uint16

Type d'accès : Lecture seule

Identifie l’instruction de support.

Notes

Cette propriété a été ajoutée dans Windows 10, version 1703.

Production (0)

Préversion (1)

Notes

Was NonProduction in Windows 10, version 1703.

Réservé (..)

ValueRange

Type de données : uint16

Type d'accès : Lecture seule

Toute 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. Cette propriété est héritée de CIM_SettingsDefineCapabilities.

ValueRole

Type de données : uint16

Type d'accès : Lecture seule

Toute 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.

Notes

Les valeurs des propriétés ValueRole et ValueRange sont utilisées dans les paires suivantes :

  • Point/Default (0/0)
  • Minimums/pris en charge (1/3)
  • Maximums/pris en charge (2/3)
  • Incréments/pris en charge (3/3).

« Point » signifie que chacune des propriétés de l’objet PartComponent représente la plateforme par défaut.

« Minimums » et « Maximums » signifient que chacune des propriétés de l’objet PartComponent représente les valeurs les plus petites et les plus grandes possibles pour ces propriétés prises en charge par la plateforme en fonction de la configuration de votre ordinateur actuel.

« Incréments » indique la granularité à laquelle vous pouvez augmenter ou diminuer les paramètres.

L’accès à la classe Msvm_SettingsDefineCapabilities peut être limité par le filtrage UAC. Pour plus d’informations, consultez Contrôle de compte d’utilisateur et WMI.

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

Voir aussi

CIM_SettingsDefineCapabilities

CIM_SettingsDefineCapabilities

Msvm_SettingsDefineCapabilities (V1)

Classes de gestion des ressources