classe Msvm_ProcessorSettingData
Représente les paramètres du processeur virtuel pour une machine virtuelle.
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_ProcessorSettingData : CIM_ResourceAllocationSettingData
{
string InstanceID;
string Caption = "Processor";
string Description = "A logical processor of the hypervisor running on the host computer system.";
string ElementName;
uint16 ResourceType = 3;
string OtherResourceType;
string ResourceSubType = "Microsoft:Hyper-V:Processor";
string PoolID;
uint16 ConsumerVisibility;
string HostResource[];
string AllocationUnits = "percent / 1000";
uint64 VirtualQuantity = "count";
uint64 Reservation = 0;
uint64 Limit = 100000;
uint32 Weight = 100;
boolean AutomaticAllocation = True;
boolean AutomaticDeallocation = True;
string Parent;
string Connection[];
string Address;
uint16 MappingBehavior;
string AddressOnParent;
string VirtualQuantityUnits = "count";
boolean LimitCPUID;
uint64 HwThreadsPerCore;
boolean LimitProcessorFeatures;
uint64 MaxProcessorsPerNumaNode;
uint64 MaxNumaNodesPerSocket;
boolean EnableHostResourceProtection;
string CpuGroupId;
boolean HideHypervisorPresent;
boolean ExposeVirtualizationExtensions;
};
Membres
La classe Msvm_ProcessorSettingData a ces types de membres :
Propriétés
La classe Msvm_ProcessorSettingData possède ces propriétés.
-
Adresse
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse de la ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AddressOnParent
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Décrit l’adresse de cette ressource dans le contexte du parent. Les propriétés Parent et AddressOnParent sont utilisées pour décrire la relation du contrôleur ainsi que l’ordre des appareils sur un contrôleur. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AllocationUnits
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Unités d’allocation utilisées par les propriétés Réservation et Limite . Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AutomaticAllocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la ressource sera automatiquement allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AutomaticDeallocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la ressource sera automatiquement déaffectée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
Caption
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Brève description de l’objet. Cette propriété est héritée de CIM_ManagedElement.
-
-
Connection
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Appareil auquel cette ressource est connectée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
ConsumerVisibility
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Décrit la visibilité du consommateur sur la ressource allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
CpuGroupId
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
L’ID du groupe processeur auquel cette machine virtuelle est liée. Lorsque la valeur est 0, cela signifie qu’elle n’est pas liée à un groupe d’UC spécifique.
Notes
Cette propriété a été ajoutée dans Windows 10 version 1703.
-
-
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.
-
-
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_SettingData. La modification de cette propriété modifie elementName de la dérivée de l’appareil logique associé.
-
-
EnableHostResourceProtection
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la machine virtuelle doit activer les fonctionnalités qui augmentent la protection des ressources hôtes contre l’exécution de la charge de travail dans la machine virtuelle.
Notes
Ajouté dans Windows 10.
-
-
ExposeVirtualizationExtensions
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si Hyper-V doit exposer des extensions de virtualisation matérielle virtualisées à la machine virtuelle.
Remarque
Cette propriété a été ajoutée dans Windows 10 version 1703.
-
-
HideHypervisorPresent
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si Hyper-V doit signaler qu’un hyperviseur est présent à l’invité imbriqué.
Remarque
Cette propriété a été ajoutée dans Windows 10 version 1703.
-
-
HostResource
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Expose une affectation spécifique à des ressources hôtes ou sous-jacentes. Cette propriété est héritée de CIM_ResourceAllocationSettingData et elle est toujours définie sur Null.
-
-
HwThreadsPerCore
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Indique le nombre de threads SMT par cœur signalés à l’invité. Ce rapport est indépendant de savoir si le matériel pour SMT est présent.
Remarque
Cette propriété a été ajoutée dans Windows 10 version 1703.
-
-
InstanceID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : clé
Identifie de façon unique une instance de cette classe. Cette propriété est héritée de CIM_ManagedElement.
-
-
Limite
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Quantité maximale de ressources processeur qui peuvent être consommées par la machine virtuelle. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
100000
Plage : 0 100000
-
-
LimitCPUID
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la machine virtuelle doit réduire l’identificateur du processeur. Certains systèmes d’exploitation plus anciens peuvent vous obliger à limiter les fonctionnalités du processeur de cette façon afin de s’exécuter.
-
-
LimitProcessorFeatures
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la machine virtuelle doit limiter les fonctionnalités du processeur exposées au système d’exploitation. La limitation des fonctionnalités du processeur permet à la machine virtuelle d’être migrée vers différents systèmes d’ordinateur hôte avec différents processeurs. La migration de machines virtuelles entre des ordinateurs avec des processeurs provenant de différents fournisseurs n’est pas prise en charge.
-
-
MappingBehavior
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Spécifie la façon dont cette ressource est mappée aux ressources sous-jacentes. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
MaxNumaNodesPerSocket
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Nombre maximal de nœuds NUMA qui peuvent être observés dans la machine virtuelle comme appartenant à un seul socket de processeur.
-
-
MaxProcessorsPerNumaNode
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Nombre maximal de processeurs virtuels qui peuvent être observés dans la machine virtuelle comme appartenant à un seul nœud NUMA virtuel.
-
-
OtherResourceType
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit le type de ressource lorsqu’une valeur bien définie n’est pas disponible et ResourceType a la valeur 1 (Autre). Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
Parent
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Parent de la ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
PoolID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Identificateur du pool de ressources à partir duquel cette ressource a été allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
Réservation
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Quantité de ressources processeur réservées pour une utilisation par la machine virtuelle. Ces ressources sont garanties d’être disponibles pour la consommation par la machine virtuelle. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
0
Plage : 0 100000
-
-
ResourceSubType
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit un sous-type spécifique d’implémentation pour cette ressource. Par exemple, cela peut être utilisé pour distinguer différents modèles du même type de ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
ResourceType
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Type de ressource représenté par ce paramètre d’allocation. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
VirtualQuantity
-
-
Type de données : uint64
-
Type d'accès : Lecture seule
Nombre total de cœurs dans la machine virtuelle. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
VirtualQuantityUnits
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Spécifie l’unité de mesure pour cette allocation de ressources. La valeur de cette propriété doit être une valeur légale du qualificateur d’unités de programmation tel que défini dans l’annexe C.1 de DSP0004 V2.5 ou version ultérieure. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
Poids
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
Poids pour chaque processeur de machine virtuelle. Une fois toutes les réserves remplies, la capacité restante du processeur physique de la plateforme d’hébergement sera allouée aux machines virtuelles en fonction de leurs pondérations relatives. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
100
Plage : 0 10000
-
Notes
L’accès à la classe Msvm_ProcessorSettingData 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] |
Espace de noms |
Root\Virtualization\V2 |
MOF |
|
DLL |
|