classe Msvm_PlannedComputerSystem

Rappresenta una macchina virtuale pianificata.

La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

[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;
};

Members

La classe Msvm_PlannedComputerSystem include questi tipi di membri:

Metodi

La classe Msvm_PlannedComputerSystem include questi metodi.

Metodo Descrizione
RequestStateChange Richiede che lo stato del sistema pianificato venga modificato nel valore specificato.
SetPowerState Questo metodo non è supportato.

Proprietà

La classe Msvm_PlannedComputerSystem ha queste proprietà.

AssignedNumaNodeList

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indicizzato")

Matrice di nodi di accesso alla memoria nonuniform (NUMA) attualmente assegnati alla macchina virtuale.

AvailableRequestedStates

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Indica i valori possibili per il parametro RequestedState del metodo RequestStateChange usato per avviare una modifica dello stato. I valori elencati saranno un subset dei valori contenuti nella proprietà RequestedStatesSupported dell'istanza associata di CIM_EnabledLogicalElementCapabilities, in cui i valori selezionati sono una funzione dello stato corrente dell'oggetto CIM_EnabledLogicalElement . Questa proprietà può essere non Null se un'implementazione è in grado di annunciare il set di valori possibili come funzione dello stato corrente. Questa proprietà sarà Null se un'implementazione non è in grado di determinare il set di valori possibili come funzione dello stato corrente.

Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

Abilitato (2)

Disabilitato (3)

Arresto (4)

Offline (6)

Test (7)

Rinvio (8)

Quiesce (9)

Riavvio (10)

Reimpostazione (11)

DMTF Riservato (.. )

Didascalia

Tipo di dati: stringa

Tipo di accesso: sola lettura

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Macchina virtuale pianificata".

CommunicationStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica la capacità della strumentazione di comunicare con l'elemento gestito sottostante. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

CreationClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Key, MaxLen ( 256 )

Indica il nome della classe o della sottoclasse usata nella creazione di un'istanza. Se usato con le altre proprietà chiave di questa classe, questa proprietà consente a tutte le istanze di questa classe e alle relative sottoclassi di essere identificate in modo univoco. Questa proprietà viene ereditata dalla classe CIM_System .

Dedicato

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Matrice di valori che indicano gli scopi a cui è dedicato il sistema pianificato, se presente e quali funzionalità vengono fornite. Ad esempio, è possibile specificare che il sistema è dedicato a "Stampa" (value=11) o funge da "Hub" (value=8). È anche possibile indicata più finalità. Ad esempio, si tratta di un sistema per utilizzo generico che indica i servizi "Not Dedicated" (value=0), ma che ospita anche i servizi "Print" (value=11) o "Mobile User Device" (value=17).

Questa proprietà viene ereditata dalla classe CIM_ComputerSystem .

Valore Significato
Non dedicato
0
Unknown
1
Altri
2
Archiviazione
3
Router
4
Switch
5
Opzione livello 3
6
Commutatore centrale di Office
7
Hub
8
Server di accesso
9
Firewall
10
Stampa
11
I/O
12
Memorizzazione nella cache Web
13
Gestione
14
Indica che questa istanza è dedicata all'hosting del software di gestione del sistema.
Blocca server
15
File server
16
Dispositivo utente mobile
17
Un esempio di un dispositivo utente mobile dedicato è un telefono cellulare o uno scanner di codice a barre in un archivio che comunica tramite radiofrequenza. Questi sistemi sono abbastanza limitati in funzionalità e programmabilità e non sono considerati piattaforme di calcolo per utilizzo generico. In alternativa, un esempio di un sistema mobile per utilizzo generico (ovvero non dedicato) è un computer a mano. Anche se limitato nella sua programmabilità, è possibile scaricare un nuovo software e la relativa funzionalità espansa dall'utente.
Ripetitore
18
Bridge/Extender
19
Gateway
20
Virtualizzatore di archiviazione
21
Libreria multimediale
22
ExtenderNode
23
Testa NAS
24
NAS autonomo
25
UPS
26
Telefono IP
27
Controller di gestione
28
Indica che questa istanza rappresenta hardware specializzato dedicato alla gestione dei sistemi, ovvero un controller di gestione baseboard o un processore di servizio. L'ambito di gestione di un controller di gestione è in genere un singolo sistema gestito in cui è contenuto.
Gestione chassis
29
Indica che questa istanza rappresenta un sistema dedicato alla gestione di uno chassis del pannello e ai relativi dispositivi contenuti. Questo valore verrà usato per rappresentare un controller di scaffale. Un gestore Chassis è un punto di aggregazione per la gestione e può basarsi sui controller di gestione subordinati per la gestione delle parti costitutive.
Controller RAID basato su host
30
Indica che questa istanza rappresenta un controller di archiviazione RAID contenuto in un computer host.
Chassis del dispositivo di archiviazione
31
Indica questa istanza rappresenta un'istanza che contiene dispositivi di archiviazione.
Desktop
32
Computer portatile
33
Libreria nastro virtuale
34
Emulazione di una libreria di nastri da un sistema di libreria virtuale.
Sistema di libreria virtuale
35
Usa l'archiviazione su disco per emulare librerie di nastri.
PC di rete/Thin Client
36
Commutatore FC
37
Indica che questa istanza è dedicata al passaggio dei fotogrammi Fibre Channel di livello 2.
Commutatore Ethernet
38
Indica che questa istanza è dedicata al passaggio dei frame Ethernet di livello 2.
DMTF riservato
39..32567
Fornitore riservato
32568..65535

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Microsoft Planned Virtual Machine".

DetailedStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Integra la proprietà PrimaryStatus con dettagli di stato aggiuntivi. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

ElementName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.

EnabledDefault

Tipo di dati: uint16

Tipo di accesso: sola lettura

Configurazione predefinita o di avvio di un amministratore per lo stato abilitato di un elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e può essere uno dei valori seguenti.

Valore Significato
Disabilitato
3
Il sistema viene disattivato.
Abilitato ma offline
6
Il sistema è abilitato, ma offline. Tutte le nuove richieste verranno eliminate.

EnabledState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica lo stato abilitato del sistema pianificato. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e può essere uno dei valori seguenti.

Valore Significato
Disabilitato
3
Il sistema viene disattivato.
Abilitato ma offline
6
Il sistema è abilitato, ma offline. Tutte le nuove richieste verranno eliminate.

HealthState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Integrità corrente dell'elemento. Questa proprietà esprime l'integrità di questo elemento ma non necessariamente quella dei relativi sottocomponenti. I valori possibili sono da 0 a 30, dove 5 significa che l'elemento è completamente integro e 30 significa che l'elemento è completamente non funzionante. Questa proprietà viene ereditata da CIM_ManagedSystemElement e viene sempre impostata su 5 (OK).

Valore Significato
5
Lo stato di integrità è normale.

IdentifyingDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Matrice di stringhe che forniscono spiegazioni e dettagli dietro le voci nella matrice OtherIdentifyingInfo . Ogni voce di questa matrice è correlata alla voce in OtherIdentifyingInfo che si trova nello stesso indice. Questa proprietà viene ereditata dalla classe CIM_System .

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data e ora di creazione della configurazione della macchina virtuale. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Chiave

Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_ManagedElement.

Nome

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Key, Override, MaxLen ( 256 )

Il nome ereditato funge da chiave di un'istanza di sistema in un ambiente aziendale. Questa proprietà viene ereditata dalla classe CIM_System .

NameFormat

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: MaxLen ( 64 )

Identifica il modo in cui è stato generato il nome di sistema usando l'euristica della sottoclasse. L'oggetto di sistema e i relativi derivati sono oggetti di primo livello di CIM. Forniscono l'ambito per numerosi componenti. È necessario disporre di chiavi di sistema univoce. Un'euristica può essere definita in singole sottoclassi di sistema per tentare di generare sempre la stessa chiave del nome di sistema. Questa proprietà viene ereditata dalla classe CIM_System .

OnTimeInMilliseconds

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: Unità ("MilliSeconds")

Tempo totale, in millisecondi, poiché la macchina virtuale è stata attivata, reimpostata o ripristinata. Questa volta esclude l'ora in cui la macchina virtuale era nello stato sospeso.

OperatingStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Fornisce informazioni sullo stato correnti per la condizione operativa dell'elemento e può essere usato per fornire maggiori dettagli rispetto al valore della proprietà EnabledState . Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

OperationalStatus

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Stato corrente dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement e ogni elemento della matrice è sempre impostato su 2 (OK).

OtherDedicatedDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Stringa che descrive come o perché il sistema è dedicato quando la matrice dedicata include il valore 2, "Other". Questa proprietà viene ereditata dalla classe CIM_ComputerSystem .

OtherEnabledState

Tipo di dati: stringa

Tipo di accesso: sola lettura

Stringa che descrive lo stato abilitato o disabilitato dell'elemento quando la proprietà EnabledState è impostata su 1 ("Altro"). Questa proprietà deve essere impostata su Null quando EnabledState è qualsiasi valore diverso da 1. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su Null.

OtherIdentifyingInfo

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: Key, MaxLen ( 256 )

Contiene dati aggiuntivi, oltre alle informazioni sul nome di sistema, che possono essere usate per identificare un ComputerSystem. Un esempio consiste nel contenere il nome Fibre Channel World-Wide Name (WWN) di un nodo. Se solo il nome Fibre Channel è disponibile ed è univoco (in grado di essere usato come chiave di sistema), questa proprietà sarà Null e la WWN diventerà la chiave di sistema, i dati inseriti nella proprietà Name . Questa proprietà viene ereditata dalla classe CIM_System .

PowerManagementCapabilities

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Questa proprietà viene ereditata dalla classe CIM_ComputerSystem , ma non è supportata.

PrimaryOwnerContact

Tipo di dati: stringa

Tipo di accesso: Lettura/scrittura

Qualificatori: MaxLen ( 256 )

Stringa che fornisce informazioni su come è possibile raggiungere il proprietario del sistema primario (ad esempio, numero di telefono, indirizzo di posta elettronica e così via). Questa proprietà viene ereditata dalla classe CIM_System .

PrimaryOwnerName

Tipo di dati: stringa

Tipo di accesso: Lettura/scrittura

Qualificatori: MaxLen ( 64 )

Nome del proprietario del sistema primario. Il proprietario del sistema è l'utente primario del sistema. Questa proprietà viene ereditata dalla classe CIM_System .

PrimaryStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Fornisce informazioni di stato di alto livello. Questa proprietà deve essere usata insieme alla proprietà DetailedStatus per fornire informazioni dettagliate sullo stato di integrità e livello elevato per l'elemento e i relativi sottocomponenti. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Processid

Tipo di dati: uint32

Tipo di accesso: sola lettura

Identificatore del processo in cui è in esecuzione questa macchina virtuale. Questo valore può essere usato per identificare in modo univoco l'istanza di Vmwp.exe nel sistema che esegue la macchina virtuale.

RequestedState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Ultimo stato richiesto o desiderato per l'elemento. Lo stato effettivo dell'elemento è rappresentato da EnabledState. Questa proprietà viene fornita per confrontare gli ultimi stati richiesti e correnti per un elemento. Un'istanza specifica della classe CIM_EnabledLogicalElement potrebbe non supportare la proprietà RequestedState . In questo caso, viene usato il valore 12 ("Non applicabile"). Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su 12 (non applicabile).

Valore Significato
12
Non applicabile.

ResetCapability

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica le funzionalità di reimpostazione del sistema computer. Questa proprietà viene ereditata dalla classe CIM_ComputerSystem .

Valore Significato
Altri
1
Unknown
2
Disabilitato
3
La reimpostazione hardware non è consentita.
Enabled
4
Il sistema computer può essere reimpostato usando hardware (ad esempio, i pulsanti di alimentazione e reimpostazione).
Non implementato
5

Ruoli

Tipo di dati: matrice di stringhe

Tipo di accesso: Lettura/scrittura

Matrice di stringhe che specifica i ruoli definiti dall'amministratore che questo sistema svolge nell'ambiente gestito. Gli esempi possono essere "Building 8 print server" o "Boise user directories". Un singolo sistema può eseguire più ruoli. La visualizzazione di strumentazione dei ruoli di un sistema è definita creando un'istanza di una sottoclasse specifica del sistema o in base alle proprietà in una sottoclasse o entrambi. Ad esempio, lo scopo di un ComputerSystem viene definito usando le proprietà Dedicato e OtherDedicatedDescription . Questa proprietà viene ereditata dalla classe CIM_System .

Status

Tipo di dati: stringa

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM_ManagedSystemElement, ma non viene usata.

StatusDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Stringhe che descrivono i vari valori della matrice OperationalStatus . Questa proprietà viene ereditata da CIM_ManagedSystemElement e ogni elemento della matrice è sempre impostato su "Il servizio è in esecuzione normalmente".

TimeOfLastConfigurationChange

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data e ora dell'ultima modifica del file di configurazione della macchina virtuale. Il file di configurazione viene modificato durante determinate operazioni di macchina virtuale, nonché quando vengono aggiunte, modificate o rimosse le impostazioni della macchina virtuale o del dispositivo.

TimeOfLastStateChange

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data e ora in cui lo stato abilitato dell'elemento è stato modificato. Questa proprietà viene ereditata da CIM_EnabledLogicalElement, ma non è supportata.

Transizione diToState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica lo stato di destinazione a cui viene eseguita la transizione dell'istanza. Questa proprietà viene ereditata da CIM_EnabledLogicalElement.

Valore Significato
Unknown
0
Enabled
2
Disabilitato
3
Arresta
4
Nessuna modifica
5
Nessuna transizione è in corso.
Offline
6
Test
7
Rinviare
8
Disattivazione
9
Reboot
10
Reimpostazione
11
Non applicabile
12
L'implementazione non supporta la rappresentazione delle transizioni in corso.
DMTF riservato
..

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_ComputerSystem

Msvm_VirtualSystemManagementService . Metodo ImportSystemDefinition