Partager via


classe Msvm_PlannedComputerSystem

Représente une machine virtuelle planifiée.

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_PlannedComputerSystem : CIM_ComputerSystem
{
  string   InstanceID;
  string   Caption = "Planned Virtual Machine";
  string   Description = "Microsoft Planned Virtual Machine";
  string   ElementName;
  datetime InstallDate;
  uint16   OperationalStatus[] = { 2 };
  string   StatusDescriptions[] = { "The service is running normally" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState = 12;
  string   CreationClassName;
  string   Name;
  string   NameFormat;
  string   PrimaryOwnerName;
  string   PrimaryOwnerContact;
  string   Roles[];
  string   OtherIdentifyingInfo[];
  string   IdentifyingDescriptions[];
  uint16   Dedicated[];
  string   OtherDedicatedDescriptions[];
  uint16   ResetCapability;
  uint16   PowerManagementCapabilities[];
  uint16   AssignedNumaNodeList[];
  uint64   OnTimeInMilliseconds;
  uint32   ProcessID;
  datetime TimeOfLastConfigurationChange;
};

Membres

La classe Msvm_PlannedComputerSystem a les types de membres suivants :

Méthodes

La classe Msvm_PlannedComputerSystem a ces méthodes.

Méthode Description
RequestStateChange Demande que l’état du système planifié soit modifié par la valeur spécifiée.
SetPowerState Cette méthode n'est pas prise en charge.

Propriétés

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

AssignedNumaNodeList

Type de données : uint16 array

Type d'accès : Lecture seule

Qualificateurs : ArrayType (« Indexed »)

Tableau de nœuds d’accès à la mémoire non uniforme (NUMA) actuellement affectés à la machine virtuelle.

AvailableRequestedStates

Type de données : uint16 array

Type d'accès : Lecture seule

Indique les valeurs possibles pour le paramètre RequestedState de la méthode RequestStateChange utilisée pour lancer un changement d’état. Les valeurs répertoriées seront un sous-ensemble des valeurs contenues dans la propriété RequestedStatesSupported de la instance associée de CIM_EnabledLogicalElementCapabilities, où les valeurs sélectionnées sont une fonction de l’état actuel de l’objet CIM_EnabledLogicalElement. Cette propriété peut être non Null si une implémentation est en mesure de publier l’ensemble de valeurs possibles en fonction de l’état actuel. Cette propriété a la valeur Null si une implémentation ne peut pas déterminer l’ensemble de valeurs possibles en fonction de l’état actuel.

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

Activé (2)

Désactivé (3)

Arrêter (4)

Hors connexion (6)

Test (7)

Report (8)

Quiesce (9)

Redémarrage (10)

Réinitialiser (11)

DMTF Réservé (.. )

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 « Machine virtuelle planifiée ».

CommunicationStatus

Type de données : uint16

Type d'accès : Lecture seule

Indique la capacité de l’instrumentation à communiquer avec l’élément managé sous-jacent. Une valeur Null indique que cette propriété n’est pas implémentée. Cette propriété est héritée de CIM_ManagedSystemElement.

CreationClassName

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Key, MaxLen ( 256 )

Indique le nom de la classe ou de la sous-classe utilisée dans la création d’un instance. Lorsqu’elle est utilisée avec les autres propriétés clés de cette classe, cette propriété permet à toutes les instances de cette classe et de ses sous-classes d’être identifiées de manière unique. Cette propriété est héritée de la classe CIM_System .

Dédié

Type de données : uint16 array

Type d'accès : Lecture seule

Tableau de valeurs qui indiquent les objectifs auxquels le système planifié est dédié, le cas échéant, et les fonctionnalités fournies. Par exemple, vous pouvez spécifier que le système est dédié à « Imprimer » (valeur=11) ou qu’il agit comme un « hub » (valeur=8). Plusieurs fins peuvent également être indiquées. Par exemple, il s’agit d’un système à usage général indiquant « Non dédié » (valeur=0), mais qu’il héberge également les services « Print » (value=11) ou « Mobile User Device » (value=17).

Cette propriété est héritée de la classe CIM_ComputerSystem .

Valeur Signification
Non dédié
0
Unknown
1
Autres
2
Stockage
3
Routeur
4
Switch
5
Commutateur de couche 3
6
Commutateur Office central
7
Hub
8
Serveur d’accès
9
Pare-feu
10
Imprimer
11
E/S
12
Mise en cache web
13
Gestion
14
Indique que cette instance est dédiée à l’hébergement de logiciels de gestion de système.
Serveur de blocs
15
Serveur de fichiers
16
Appareil utilisateur mobile
17
Un téléphone mobile ou un scanneur de codes à barres dans un magasin qui communique via une fréquence radio est un exemple d’appareil d’utilisateur mobile dédié. Ces systèmes sont assez limités en termes de fonctionnalités et de programmabilité, et ne sont pas considérés comme des plateformes informatiques à usage général. Un autre exemple de système mobile à usage général (autrement dit, n’est PAS dédié) est un ordinateur portable. Bien que sa programmabilité soit limitée, les nouveaux logiciels peuvent être téléchargés et leurs fonctionnalités développées par l’utilisateur.
Répéteur
18
Bridge/Extender
19
Passerelle
20
Virtualiseur de stockage
21
Bibliothèque multimédia
22
ExtenderNode
23
Tête NAS
24
NAS autonome
25
UPS
26
Téléphone IP
27
Contrôleur de gestion
28
Indique que cette instance représente du matériel spécialisé dédié à la gestion des systèmes (c’est-à-dire un contrôleur de gestion de la carte de base (BMC) ou un processeur de service). L’étendue de gestion d’un contrôleur de gestion est généralement un système managé unique dans lequel elle est contenue.
Gestionnaire de châssis
29
Indique cette instance représente un système dédié à la gestion d’un châssis de lame et de ses appareils autonomes. Cette valeur est utilisée pour représenter un contrôleur d’étagère. Un gestionnaire de châssis est un point d’agrégation pour la gestion et peut s’appuyer sur des contrôleurs de gestion subordonnés pour la gestion des composants constitutifs.
Contrôleur RAID basé sur l’hôte
30
Indique que cette instance représente un contrôleur de stockage RAID contenu dans un ordinateur hôte.
Boîtier de périphérique de stockage
31
Indique que cette instance représente un boîtier qui contient des périphériques de stockage.
Bureau
32
Ordinateur portable
33
Bibliothèque de bandes virtuelles
34
Émulation d’une bibliothèque de bandes par un système de bibliothèque virtuelle.
Système de bibliothèque virtuelle
35
Utilise le stockage sur disque pour émuler les bibliothèques de bandes.
PC réseau/client léger
36
Commutateur FC
37
Indique que cette instance est dédiée au basculement de trames Fibre Channel de couche 2.
Commutateur Ethernet
38
Indique que cette instance est dédiée au basculement des trames Ethernet de couche 2.
DMTF réservé
39..32567
Fournisseur réservé
32568..65535

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 « Microsoft Planned Virtual Machine ».

DetailedStatus

Type de données : uint16

Type d'accès : Lecture seule

Complète la propriété PrimaryStatus avec des détails status supplémentaires. Une valeur Null indique que cette propriété n’est pas implémentée. Cette propriété est héritée de CIM_ManagedSystemElement.

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.

EnabledDefault

Type de données : uint16

Type d'accès : Lecture seule

Configuration par défaut ou de démarrage d’un administrateur pour l’état activé d’un élément. Cette propriété est héritée de CIM_EnabledLogicalElement et peut être l’une des valeurs suivantes.

Valeur Signification
Désactivé
3
Le système est désactivé.
Activé mais hors connexion
6
Le système est activé, mais hors connexion. Toutes les nouvelles demandes seront supprimées.

EnabledState

Type de données : uint16

Type d'accès : Lecture seule

Spécifie l’état activé du système planifié. Cette propriété est héritée de CIM_EnabledLogicalElement et il peut s’agir de l’une des valeurs suivantes.

Valeur Signification
Désactivé
3
Le système est désactivé.
Activé mais hors connexion
6
Le système est activé, mais hors connexion. Toutes les nouvelles demandes seront supprimées.

HealthState

Type de données : uint16

Type d'accès : Lecture seule

Intégrité actuelle de l’élément. Cette propriété exprime l’intégrité de cet élément, mais pas nécessairement celle de ses sous-composants. Les valeurs possibles sont comprises entre 0 et 30, où 5 signifie que l’élément est entièrement sain et 30 signifie que l’élément est complètement non fonctionnel. Cette propriété est héritée de CIM_ManagedSystemElement et est toujours définie sur 5 (OK).

Valeur Signification
5
La status d’intégrité est normale.

IdentifyingDescriptions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Tableau de chaînes fournissant des explications et des détails derrière les entrées dans le tableau OtherIdentifyingInfo . Chaque entrée de ce tableau est liée à l’entrée dans OtherIdentifyingInfo qui se trouve au même index. Cette propriété est héritée de la classe CIM_System .

InstallDate

Type de données : datetime

Type d'accès : Lecture seule

Date et heure de création de la configuration de la machine virtuelle. Cette propriété est héritée de CIM_ManagedSystemElement.

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

Nom

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : Key, Override, MaxLen ( 256 )

Le nom hérité sert de clé d’un système instance dans un environnement d’entreprise. Cette propriété est héritée de la classe CIM_System .

NameFormat

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MaxLen ( 64 )

Identifie la façon dont le nom du système a été généré, à l’aide de l’heuristique de la sous-classe. L’objet système et ses dérivés sont des objets de niveau supérieur de CIM. Ils fournissent la portée de nombreux composants. Il est nécessaire d’avoir des clés système uniques. Une heuristique peut être définie dans des sous-classes système individuelles pour tenter de toujours générer la même clé de nom de système. Cette propriété est héritée de la classe CIM_System .

OnTimeInMilliseconds

Type de données : uint64

Type d'accès : Lecture seule

Qualificateurs : unités (« millisecondes »)

Durée totale, en millisecondes, depuis la dernière mise sous tension, réinitialisation ou restauration de la machine virtuelle. Cette durée exclut la durée pendant laquelle la machine virtuelle était à l’état suspendu.

OperatingStatus

Type de données : uint16

Type d'accès : Lecture seule

Fournit des informations de status actuelles sur la condition opérationnelle de l’élément et peut être utilisée pour fournir plus de détails concernant la valeur de la propriété EnabledState. Une valeur Null indique que cette propriété n’est pas implémentée. Cette propriété est héritée de CIM_ManagedSystemElement.

OperationalStatus

Type de données : tableau uint16

Type d'accès : Lecture seule

État actuel de l’objet. Cette propriété est héritée de CIM_ManagedSystemElement, et chaque élément de tableau est toujours défini sur 2 (OK).

OtherDedicatedDescriptions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Chaîne décrivant comment ou pourquoi le système est dédié lorsque le tableau dédié inclut la valeur 2, « Other ». Cette propriété est héritée de la classe CIM_ComputerSystem .

OtherEnabledState

Type de données : chaîne

Type d'accès : Lecture seule

Chaîne qui décrit l’état activé ou désactivé de l’élément lorsque la propriété EnabledState a la valeur 1 (« Autre »). Cette propriété doit avoir la valeur Null lorsque EnabledState a une valeur autre que 1. Cette propriété est héritée de CIM_EnabledLogicalElement et est toujours définie sur Null.

OtherIdentifyingInfo

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Qualificateurs : Key, MaxLen ( 256 )

Contient des données supplémentaires, au-delà des informations de nom du système, qui peuvent être utilisées pour identifier un ComputerSystem. Un exemple serait de conserver le nom WWN (World-Wide Name) Fibre Channel d’un nœud. Si seul le nom Fibre Channel est disponible et est unique (pouvant être utilisé comme clé système), cette propriété est Null et le WWN devient la clé système, ses données étant placées dans la propriété Name . Cette propriété est héritée de la classe CIM_System .

PowerManagementCapabilities

Type de données : tableau uint16

Type d'accès : Lecture seule

Cette propriété est héritée de la classe CIM_ComputerSystem , mais elle n’est pas prise en charge.

PrimaryOwnerContact

Type de données : chaîne

Type d’accès : Lecture/écriture

Qualificateurs : MaxLen ( 256 )

Chaîne qui fournit des informations sur la façon dont le propriétaire du système principal peut être joint (par exemple, numéro de téléphone, adresse e-mail, etc.). Cette propriété est héritée de la classe CIM_System .

PrimaryOwnerName

Type de données : chaîne

Type d’accès : Lecture/écriture

Qualificateurs : MaxLen ( 64 )

Nom du propriétaire du système principal. Le propriétaire du système est l’utilisateur principal du système. Cette propriété est héritée de la classe CIM_System .

PrimaryStatus

Type de données : uint16

Type d'accès : Lecture seule

Fournit des informations de status de haut niveau. Cette propriété doit être utilisée conjointement avec la propriété DetailedStatus pour fournir des informations d’intégrité de haut niveau et détaillées status pour l’élément et ses sous-composants. Une valeur Null indique que cette propriété n’est pas implémentée. Cette propriété est héritée de CIM_ManagedSystemElement.

ProcessID

Type de données : uint32

Type d'accès : Lecture seule

Identificateur du processus sous lequel cette machine virtuelle s’exécute. Cette valeur peut être utilisée pour identifier de manière unique le instance de Vmwp.exe sur le système qui exécute la machine virtuelle.

RequestedState

Type de données : uint16

Type d'accès : Lecture seule

Dernier état demandé ou souhaité pour l’élément. L’état réel de l’élément est représenté par EnabledState. Cette propriété est fournie pour comparer les derniers états demandés et actuels d’un élément. Une instance particulière de la classe CIM_EnabledLogicalElement peut ne pas prendre en charge la propriété RequestedState. Si cela se produit, la valeur 12 (« Non applicable ») est utilisée. Cette propriété est héritée de CIM_EnabledLogicalElement et est toujours définie sur 12 (Non applicable).

Valeur Signification
12
Non applicable.

ResetCapability

Type de données : uint16

Type d'accès : Lecture seule

Spécifie les fonctionnalités de réinitialisation du système informatique. Cette propriété est héritée de la classe CIM_ComputerSystem .

Valeur Signification
Autres
1
Unknown
2
Désactivé
3
La réinitialisation matérielle n’est pas autorisée.
Activé
4
Le système informatique peut être réinitialisé à l’aide du matériel (par exemple, les boutons d’alimentation et de réinitialisation).
Non implémenté
5

Rôles

Type de données : tableau de chaînes

Type d’accès : Lecture/écriture

Tableau de chaînes qui spécifie les rôles définis par l’administrateur que ce système joue dans l’environnement managé. Il peut s’agir, par exemple, de « génération de serveurs d’impression 8 » ou de « répertoires d’utilisateurs Boise ». Un seul système peut effectuer plusieurs rôles. La vue d’instrumentation des rôles d’un système est définie en instanciant une sous-classe spécifique du système, ou par les propriétés d’une sous-classe, ou les deux. Par exemple, l’objectif d’un ComputerSystem est défini à l’aide des propriétés Dedicated et OtherDedicatedDescription . Cette propriété est héritée de la classe CIM_System .

État

Type de données : chaîne

Type d'accès : Lecture seule

Cette propriété est héritée de CIM_ManagedSystemElement, mais elle n’est pas utilisée.

StatusDescriptions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Chaînes qui décrivent les différentes valeurs du tableau OperationalStatus . Cette propriété est héritée de CIM_ManagedSystemElement, et chaque élément de tableau est toujours défini sur « Le service s’exécute normalement ».

TimeOfLastConfigurationChange

Type de données : datetime

Type d'accès : Lecture seule

Date et heure de la dernière modification du fichier de configuration de la machine virtuelle. Le fichier de configuration est modifié pendant certaines opérations de machine virtuelle, ainsi que lorsque l’un des paramètres de machine virtuelle ou d’appareil est ajouté, modifié ou supprimé.

TimeOfLastStateChange

Type de données : datetime

Type d'accès : Lecture seule

Date et heure de la dernière modification de l’état activé de l’élément. Cette propriété est héritée de CIM_EnabledLogicalElement, mais elle n’est pas prise en charge.

TransitioningToState

Type de données : uint16

Type d'accès : Lecture seule

Indique l’état cible vers lequel le instance effectue la transition. Cette propriété est héritée de CIM_EnabledLogicalElement.

Valeur Signification
Unknown
0
Activé
2
Désactivé
3
Éteindre
4
Aucune modification
5
Aucune transition n’est en cours.
Hors connexion
6
Test
7
Defer
8
Mettre en suspens
9
Redémarrage
10
Réinitialiser
11
Non applicable
12
L’implémentation ne prend pas en charge la représentation des transitions en cours.
DMTF réservé
..

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_ComputerSystem

Msvm_VirtualSystemManagementService . ImportSystemDefinition, méthode