Partager via


classe Msvm_VirtualSystemManagementServiceSettingData

Représente les paramètres du service de virtualisation présents sur un système hôte unique. Les propriétés de cette classe ne peuvent pas être modifiées directement. Le client doit appeler la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService pour modifier l’une de ces propriétés.

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

Syntaxe

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemManagementServiceSettingData : CIM_SettingData
{
  string  InstanceID = "Microsoft:host";
  string  Caption = "Hyper-V Virtual System Management Service";
  string  Description = "Settings for the Virtual System Management Service";
  string  ElementName = "Hyper-V Virtual System Management Service";
  string  BiosLockString;
  string  DefaultExternalDataRoot = "root\ProgramData\Microsoft\Windows\Virtualization";
  string  DefaultVirtualHardDiskPath = "root\Users\Public\Documents\Virtual Hard Disks";
  string  MaximumMacAddress;
  string  MinimumMacAddress;
  boolean NumaSpanningEnabled;
  string  PrimaryOwnerContact = "";
  string  PrimaryOwnerName = "Administrators";
  uint32  HbaLunTimeout;
  string  MaximumWWPNAddress;
  string  MinimumWWPNAddress;
  string  CurrentWWNNAddress;
  uint16  DefaultVirtualHardDiskCachingMode;
  boolean HypervisorRootSchedulerEnabled;
  boolean EnhancedSessionModeEnabled;
};

Membres

La classe Msvm_VirtualSystemManagementServiceSettingData a les types de membres suivants :

Propriétés

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

BiosLockString

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Maxlen (32)

Utilisé par les oem pour permettre aux systèmes d’exploitation Windows verrouillés par le BIOS de s’exécuter sur la machine virtuelle. Cette chaîne doit contenir exactement 32 caractères.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

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 elle est toujours définie sur « Service de gestion de système virtuel Hyper-V ».

CurrentWWNNAddress

Type de données : chaîne

Type d'accès : Lecture seule

Adresse WWNN (World Wide Node Name) pour les adresses de noms mondiaux générées dynamiquement utilisées pour les adaptateurs de bus hôte synthétiques.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

DefaultExternalDataRoot

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« Msvm_VirtualSystemSettingData. ConfigurationDataRoot »)

Racine de données externes par défaut. Par défaut, « root\ProgramData\Microsoft\Windows\Virtualization ».

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

DefaultVirtualHardDiskCachingMode

Type de données : uint16

Type d'accès : Lecture seule

Indique si la mise en cache des fichiers en mémoire doit être utilisée pour les disques par défaut. Cette valeur peut être remplacée par disque dans le champ CachingMode de la classe Msvm_StorageAllocationSettingData .

Notes

Ajout dans Windows 10 et Windows Server 2016.

Inconnu (0)

Aucune mise en cache (3)

Mettre en cache les parents partageables (4)

DefaultVirtualHardDiskPath

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès au disque dur virtuel par défaut. Par défaut, « root\Users\Public\Documents\Virtual Hard Disks ».

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

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 elle est toujours définie sur « Paramètres pour le service de gestion de système virtuel ».

ElementName

Type de données : chaîne

Type d'accès : Lecture seule

Nom d’affichage de l’objet. Cette propriété est héritée de CIM_ManagedElement, et elle est toujours définie sur « Service de gestion de système virtuel Hyper-V ». La modification de cette propriété modifie la propriété ElementName de la dérivée CIM_LogicalDevice associée.

EnhancedSessionModeEnabled

Type de données : booléen

Type d'accès : Lecture seule

Indique si le mode de session amélioré est autorisé sur le serveur. True indique autorisé, sinon False.

Windows 8.1 : cette valeur n’est pas prise en charge tant que Windows 8.1 et Windows Server 2012 R2.

HbaLunTimeout

Type de données : uint32

Type d'accès : Lecture seule

Spécifie la durée pendant laquelle l’appareil virtuel Fibre Channel synthétique attend qu’un numéro d’unité logique (LUN) s’affiche avant de démarrer une machine virtuelle.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

HypervisorRootSchedulerEnabled

Type de données : booléen

Type d'accès : Lecture seule

Indique si le planificateur racine de l’hyperviseur est activé ou non.

Notes

Ajout dans Windows 10, version 1709.

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_SettingData, et elle est toujours définie sur « Microsoft:host », où host est le nom NetBIOS du système informatique d’hébergement.

MaximumMacAddress

Type de données : chaîne

Type d'accès : Lecture seule

Adresse MAC maximale pour les adresses MAC générées dynamiquement.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

MaximumWWPNAddress

Type de données : chaîne

Type d'accès : Lecture seule

Adresse WWPN (World Wide Port Name Name) maximale pour les adresses de noms mondiaux générées dynamiquement utilisées pour les adaptateurs de bus hôte synthétiques.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

MinimumMacAddress

Type de données : chaîne

Type d'accès : Lecture seule

Adresse MAC minimale pour les adresses MAC générées dynamiquement.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

MinimumWWPNAddress

Type de données : chaîne

Type d'accès : Lecture seule

Adresse de nom de port minimale à l’échelle du monde pour les adresses de noms mondiales générées dynamiquement utilisées pour les adaptateurs de bus hôte synthétiques.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

NumaSpanningEnabled

Type de données : booléen

Type d'accès : Lecture seule

Spécifie si la mémoire peut être allouée à partir de nœuds NUMA (Remote NonUniform Memory Access) lors du démarrage d’une machine virtuelle ou lors de l’attribution de mémoire à une machine virtuelle par la mémoire dynamique. Il peut s’agir de l’une des valeurs suivantes.

Valeur Signification
True
La mémoire peut être allouée à partir de nœuds NUMA locaux et distants.
False
La mémoire ne peut être allouée qu’à partir du nœud NUMA affecté à la machine virtuelle.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

PrimaryOwnerContact

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Maxlen (256), Mappingstrings (« MIF. DMTF| Informations générales|001.4 »)

Décrit comment le propriétaire du système principal peut être joint (par exemple, le numéro de téléphone ou l’adresse e-mail). Par défaut, vide. Ce nom ne peut pas dépasser 256 caractères.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

PrimaryOwnerName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Maxlen (64), Mappingstrings (« MIF. DMTF| Informations générales|001.3 »)

Nom du propriétaire du système principal. Par défaut, « Administrateurs ». Cette valeur ne peut pas dépasser 64 caractères.

Il s’agit d’une propriété en lecture seule, mais elle peut être modifiée à l’aide de la méthode ModifyServiceSettings de la classe Msvm_VirtualSystemManagementService .

Notes

L’accès à la classe Msvm_VirtualSystemManagementServiceSettingData 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_SettingData

ModifyServiceSettings

CIM_SettingData

Classes de gestion de système virtuel