CIM_VirtualSystemSettingData-Klasse

Beschreibt die virtuellen Aspekte eines virtuellen Systems mithilfe einer Reihe von virtualisierungsspezifischen Eigenschaften. CIM_VirtualSystemSettingData wird auch als oberste Klasse virtueller Systemkonfigurationen verwendet.

Syntax

[Abstract, Version("2.25.0"), UMLPackagePath("CIM::System::SystemElements"), AMENDMENT]
class CIM_VirtualSystemSettingData : CIM_SettingData
{
  string   VirtualSystemIdentifier;
  string   VirtualSystemType;
  string   Notes[];
  datetime CreationTime;
  string   ConfigurationID;
  string   ConfigurationDataRoot;
  string   ConfigurationFile;
  string   SnapshotDataRoot;
  string   SuspendDataRoot;
  string   SwapFileDataRoot;
  string   LogDataRoot;
  uint16   AutomaticStartupAction;
  datetime AutomaticStartupActionDelay;
  uint16   AutomaticStartupActionSequenceNumber;
  uint16   AutomaticShutdownAction;
  uint16   AutomaticRecoveryAction;
  string   RecoveryFile;
};

Member

Die CIM_VirtualSystemSettingData-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

Die CIM_VirtualSystemSettingData-Klasse verfügt über diese Eigenschaften.

AutomaticRecoveryAction

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Aktion, die für das virtuelle System ausgeführt werden soll, wenn die vom virtuellen System ausgeführte Software fehlschlägt. Die von dieser Eigenschaft behobenen Fehler umfassen nur diejenigen, die von der Hostplattform erkannt werden können, z. B. eine nicht unterbrechbare Wartezustandsbedingung.

Keine (2)

Neustart (3)

Wiederherstellen zu Momentaufnahme (4)

DMTF Reserviert (..)

AutomaticShutdownAction

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Aktion, die für das virtuelle System ausgeführt werden soll, wenn der Host heruntergefahren wird.

Ausschalten (2)

Zustand speichern (3)

Herunterfahren (4)

DMTF Reserviert (..)

AutomaticStartupAction

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Aktion, die beim Starten des Hosts auf dem virtuellen System ausgeführt werden soll.

Keine (2)

Neustarten, wenn zuvor aktiv (3)

Immer start (4)

DMTF Reserviert (..)

AutomaticStartupActionDelay

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Die Verzögerung für die Startaktion. Dieser Wert ist eine Intervallvariante des Datentyps datetime .

AutomaticStartupActionSequenceNumber

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Sequenznummer für die Aktivierung des virtuellen Systems beim Starten des Hostsystems. Eine niedrigere Zahl weist auf eine frühere Aktivierung hin. Wenn mindestens eine Konfiguration den gleichen Wert aufweist, ist die Sequenz implementierungsabhängig. Der Wert "0" gibt an, dass die Sequenz implementierungsabhängig ist.

ConfigurationDataRoot

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Dateipfad des Verzeichnisses, in dem Informationen zur konfiguration des virtuellen Systems gespeichert sind. Das Format dieser Eigenschaft ist ein URI, der auf RFC 2079 basiert.

ConfigurationFile

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der relative Pfad der Datei, in der Informationen zur konfiguration des virtuellen Systems gespeichert sind. Der relative Pfad wird an den Wert der ConfigurationDataRoot-Eigenschaft angefügt. Das Format dieser Eigenschaft ist ein URI, der auf RFC 2079 basiert.

ConfigurationID

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Die eindeutige ID der konfiguration des virtuellen Systems.

Hinweis

ConfigurationID unterscheidet sich von der InstanceID und wird von der Implementierung einem virtuellen System oder einer virtuellen Systemkonfiguration zugewiesen. ConfigurationID ist kein Schlüssel, und derselbe Wert kann für mehrere instance auftreten.

CreationTime

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Das Datum und die Uhrzeit der Erstellung der konfiguration des virtuellen Systems.

LogDataRoot

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der relative Dateipfad des Verzeichnisses, in dem Protokollinformationen für das virtuelle System gespeichert sind. Der relative Pfad wird an den Wert der ConfigurationDataRoot-Eigenschaft angefügt. Das Format dieser Eigenschaft ist ein URI, der auf RFC 2079 basiert.

Hinweise

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Ein Array, das vom Benutzer bereitgestellte Notizen enthält, die sich auf das virtuelle System beziehen.

RecoveryFile

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Pfad der Datei, in der wiederherstellungsbezogene Informationen des virtuellen Systems gespeichert werden. Das Format dieser Eigenschaft ist ein URI, der auf RFC 2079 basiert.

SnapshotDataRoot

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der relative Pfad des Verzeichnisses, in dem Informationen zu Momentaufnahmen des virtuellen Systems gespeichert werden. Der relative Pfad wird an den Wert der ConfigurationDataRoot-Eigenschaft angefügt. Das Format dieser Eigenschaft ist ein URI, der auf RFC 2079 basiert.

SuspendDataRoot

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der relative Pfad des Verzeichnisses, in dem bezogene Informationen zum virtuellen System angehalten werden. Der relative Pfad wird an den Wert der ConfigurationDataRoot-Eigenschaft angefügt. Das Format dieser Eigenschaft ist ein URI, der auf RFC 2079 basiert.

SwapFileDataRoot

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der relative Dateipfad des Verzeichnisses, in dem Auslagerungsdateien des virtuellen Systems gespeichert werden. Der relative Pfad wird an den Wert der ConfigurationDataRoot-Eigenschaft angefügt. Das Format dieser Eigenschaft ist ein URI, der auf RFC 2079 basiert.

VirtualSystemIdentifier

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der eindeutige Name für das System innerhalb der Virtualisierungsplattform. VirtualSystemIdentifier ist weder der Hostname, der dem Betriebssystem instance zugewiesen ist, das innerhalb des virtuellen Systems ausgeführt wird, noch ist es eine IP- oder MAC-Adresse, die einem seiner Netzwerkports zugewiesen ist.

VirtualSystemIdentifier kann implementierungsspezifische Regeln enthalten, z. B. einfache Muster oder einen regulären Ausdruck, die von der Implementierung beim Festlegen von VirtualSystemIdentifier interpretiert werden können.

VirtualSystemType

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Der Typ des virtuellen Systems.

Hinweis

Wenn der Typ des virtuellen Systems unbekannt ist, muss dieser Wert auf "DMTF:unknown" festgelegt werden.

Diese Eigenschaft wird im folgenden ABNF-Format (Augmented Backus Naur Form) formatiert:

vs-type = dmtf-value / other-org-value / legacy-value; dmtf-value = "DMTF:" defining-org ":" org-vs-type; other-org-value = defining-org ":" org-vs-type;

Der Wert des obigen ABNF-Formats lautet:

  • dmtf-value ein von DMTF definierter Eigenschaftswert, der in der Beschreibung dieser Eigenschaft definiert ist.
  • other-org-value ist ein Eigenschaftswert, der von einer anderen Geschäftsentität als DMTF definiert wird und nicht in der Beschreibung dieser Eigenschaft definiert wird.
  • Legacywert ein Eigenschaftswert, der von einer anderen Geschäftsentität als DMTF definiert wird und nicht in der Beschreibung dieser Eigenschaft definiert wird. Diese Werte sind zulässig, sollten aber im Laufe der Zeit als veraltet gelten.
  • define-org ein Bezeichner für die Geschäftsentität, die den virtuellen Systemtyp definiert. Sie sollte einen urheberrechtlich geschützten, geschützten oder eindeutigen Namen enthalten, der sich im Besitz der Geschäftseinheit befindet. Es sollte nicht "DMTF" sein und darf keinen Doppelpunkt enthalten.
  • org-vs-type einen Bezeichner für den virtuellen Systemtyp innerhalb der definierenden Geschäftsentität. Sie sollte innerhalb von defining-org eindeutig sein. org-vs-type kann alle Zeichen verwenden, die für CIM-Zeichenfolgen zulässig sind, mit Ausnahme von U0000-U001F (Unicode C0-Steuerelemente), U0020 (Leerzeichen), U007F (Unicode C0-Steuerelemente) oder U0080-U009F (Unicode C1-Steuerelemente).
  • Wenn der Wert in Segmente strukturiert werden muss, sollten die Segmente durch einen einzelnen Doppelpunkt getrennt werden.
  • Bei den Werten dieser Eigenschaft sollte die Groß-/Kleinschreibung beachtet werden. Sie sollen programmgesteuert verarbeitet werden, anstatt ein Anzeigename zu sein, und sollten kurz sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8
Unterstützte Mindestversion (Server)
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM_SettingData