MSVM _ ResourcePoolComponent, classe

représente un élément de pool de ressources de la plateforme Microsoft Windows Hyper-V.

La syntaxe suivante est simplifiée format MOF (MOF) et comprend toutes les propriétés héritées.

Syntaxe

class Msvm_ResourcePoolComponent : Msvm_VirtualizationComponent
{
  string  CLSID;
  uint32  Context = 1;
  boolean Enabled = True;
  string  Name;
  string  AllocationCapabilitiesClassName;
  string  ResourcePoolClassName;
  string  ResourcePoolSettingDataClassName = "Msvm_ResourcePoolSettingData";
  string  PhysicalDeviceClassName;
  string  WmiFactoryCLSID;
  uint8   MaxParentPools = 0;
};

Membres

La classe MSVM _ ResourcePoolComponent possède les types de membres suivants :

Propriétés

La classe MSVM _ ResourcePoolComponent possède les propriétés suivantes.

AllocationCapabilitiesClassName

Type de données : chaîne

Type d'accès : Lecture seule

Nom de la classe dérivée de la _ AllocationCapabilities CIM qui décrit les fonctionnalités d’allocation de ce pool de ressources.

IDENTIFICATEUR

Type de données : chaîne

Type d'accès : Lecture seule

GUID qui représente l’identificateur de classe de l’objet com du service. Cette propriété est héritée de MSVM _ VirtualizationComponent.

Contexte

Type de données : UInt32

Type d'accès : Lecture seule

Contexte dans lequel l’objet nouvellement créé s’exécutera. Cette valeur est passée dans le paramètre dwClsContext à CoCreateInstance. Cette propriété est héritée de MSVM _ VirtualizationComponentet est toujours définie sur 1.

Activé

Type de données : booléen

Type d'accès : Lecture seule

True si cette instance est activée et peut être utilisée pour effectuer les demandes des clients ; Sinon, false. Cette propriété est héritée de MSVM _ VirtualizationComponentet est toujours définie sur true.

MaxParentPools

Type de données : UInt8

Type d'accès : Lecture seule

Nombre maximal de pools de ressources parents pris en charge par un pool enfant.

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Chaîne indépendante du langage qui identifie de façon unique l’élément. Le format suivant est suggéré pour empêcher les conflits de noms : « version du composant du fournisseur | | ». Par exemple, ce nom représente la version 1,0 du composant de port réseau émulé Microsoft : « Microsoft | EmulatedNetworkPortComponent | v 1.0 ». Cette propriété est héritée de MSVM _ VirtualizationComponent.

PhysicalDeviceClassName

Type de données : chaîne

Type d'accès : Lecture seule

Nom de la classe dérivée de CIM _ LogicalDevice qui implémente l’appareil physique à partir duquel ce pool alloue des ressources. Cette propriété peut avoir la valeur null si la classe d’appareil virtuel allouée à partir de ce pool est la même que la classe de l’appareil physique.

ResourcePoolClassName

Type de données : chaîne

Type d'accès : Lecture seule

Nom de la classe dérivée de la _ ResourcePool CIM qui implémente le pool de ressources.

ResourcePoolSettingDataClassName

Type de données : chaîne

Type d'accès : Lecture seule

Nom de la classe dérivée de CIM _ SettingData qui décrit les paramètres liés à la non-allocation du pool de ressources.

WmiFactoryCLSID

Type de données : chaîne

Type d'accès : Lecture seule

GUID qui représente l’identificateur de classe de la fabrique d’objets WMI du composant.

Remarques

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

Configuration requise

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]
Fin de la prise en charge des clients
Windows 8.1
Fin de la prise en charge des serveurs
Windows Server 2012 R2
Espace de noms
\Virtualisation racine \ v2
MOF
WindowsVirtualization. v2. mof
DLL
Vmms.exe

Voir aussi

MSVM _ VirtualizationComponent

MSVM _ VirtualizationComponent