Msvm _ SummaryInformationBase-Klasse
Wird in der GetSummaryInformation-Methode in der Msvm _ VirtualSystemManagementService-Klasse verwendet, um schnell allgemeine Informationen im Zusammenhang mit einem virtuellen System oder einer Momentaufnahme abzurufen.
Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
[Abstract, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SummaryInformationBase : CIM_View
{
string InstanceID;
DateTime CreationTime;
string ElementName;
uint16 EnabledState;
string OtherEnabledState;
uint16 HealthState;
string Name;
string Notes;
string Version;
uint16 NumberOfProcessors;
uint16 OperationalStatus[];
string StatusDescriptions[];
uint64 UpTime;
uint16 EnhancedSessionModeState;
string VirtualSwitchNames[];
string VirtualSystemSubType;
string HostComputerSystemName;
};
Member
Die Msvm _ SummaryInformationBase-Klasse verfügt über folgende Typen von Membern:
Eigenschaften
Die Msvm _ SummaryInformationBase-Klasse verfügt über diese Eigenschaften.
-
Creationtime
-
-
Datentyp: DateTime
-
Zugriffstyp: Schreibgeschützt
Der Zeitpunkt, zu dem das virtuelle System oder die Momentaufnahme erstellt wurde.
-
-
ElementName
-
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Außerkraftsetzung ("CIM _ ManagedElement.ElementName")
Der Anzeigename für das virtuelle System oder die Momentaufnahme.
-
-
EnabledState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der aktuelle Status des virtuellen Systems oder der Momentaufnahme.
-
-
EnhancedSessionModeState
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gibt an, ob Verbindungen im erweiterten Modus vom Host zugelassen werden und ob sie für den virtuellen Computer verfügbar sind, sofern zulässig.
-
-
Zulässig und verfügbar (2)
-
Nicht zulässig (3)
-
Zulässig, aber nicht verfügbar (6)
HealthState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Der aktuelle Integritätsstatus für das virtuelle System. Diese Eigenschaft ist für Instanzen von Msvm _ SummaryInformation ungültig, die eine Momentaufnahme des virtuellen Systems darstellen.
HostComputerSystemName
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Name des Computers, der diesen virtuellen Computer hostet.
InstanceID
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Außerkraftsetzung ("CIM _ ManagedElement.InstanceID"), Schlüssel
InstanceID ist eine optionale Eigenschaft, die verwendet werden kann, um eine Instanz dieser Klasse im Bereich des instanziierenden Namespace nicht transparent und eindeutig zu identifizieren. Verschiedene Unterklassen dieser Klasse können diese Eigenschaft überschreiben, um sie erforderlich zu machen, oder einen Schlüssel. Solche Unterklassen können auch die bevorzugten Algorithmen ändern, um eindeutig zu sein, die unten definiert sind.
Um die Eindeutigkeit innerhalb des NameSpace sicherzustellen, sollte der Wert von InstanceID mit dem folgenden "bevorzugten" Algorithmus erstellt werden:
<>OrgID: < LocalID>
Dabei < werden OrgID > und < LocalID durch einen > Doppelpunkt (:) getrennt, und < orgID muss einen > urheberrechtlich geschützten, markengeschützten oder anderweitig eindeutigen Namen enthalten, der im Besitz der Geschäftsentität ist, die die Instanz-ID erstellt oder definiert, oder die eine registrierte ID ist, die der Geschäftseinheit von einer anerkannten globalen Autorität zugewiesen wurde. (Diese Anforderung ähnelt der _ Struktur von Schemaklassennamen.) Darüber hinaus < darf OrgID > keinen Doppelpunkt (:) enthalten, um eindeutig zu sein. Wenn Sie diesen Algorithmus verwenden, muss der erste Doppelpunkt, der in InstanceID angezeigt wird, zwischen < OrgID und LocalID angezeigt > < > werden.
<LocalID > wird von der Geschäftsentität ausgewählt und sollte nicht wiederverwendet werden, um verschiedene zugrunde liegende (reale) Elemente zu identifizieren. Wenn nicht NULL ist und der oben genannte "bevorzugte" Algorithmus nicht verwendet wird, muss die definierende Entität sicherstellen, dass die resultierende Instanz-ID nicht für alle InstanceIDs wiederverwendet wird, die von diesem oder anderen Anbietern für den NameSpace dieser Instanz erstellt werden.
Wenn für DMTF-definierte Instanzen nicht AUF NULL festgelegt ist, muss der "bevorzugte" Algorithmus verwendet werden, wobei die < OrgID > auf CIM festgelegt ist.
Name
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der eindeutige Name für das virtuelle System oder die Momentaufnahme.
Hinweise
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Die dem virtuellen System oder der Momentaufnahme zugeordneten Hinweise.
NumberOfProcessors
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Die Gesamtzahl der virtuellen Prozessoren, die dem virtuellen System oder der Momentaufnahme zugeordnet sind.
OperationalStatus
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ArrayType ("Indexed")
Der aktuelle Status des Elements.
OtherEnabledState
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Eine Zeichenfolge, die den aktivierten oder deaktivierten Zustand des Elements beschreibt, wenn die EnabledState-Eigenschaft auf 1 ("Other") festgelegt ist. Diese Eigenschaft muss auf NULL festgelegt werden, wenn EnabledState ein anderer Wert als 1 ist.
StatusDescriptions
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ArrayType ("Indexed")
Zeichenfolgen, die die verschiedenen OperationalStatus-Arraywerte beschreiben.
Verfügbarkeit
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Die Zeitspanne seit dem letzten Start des virtuellen Systems. Diese Eigenschaft ist für Instanzen von Msvm _ SummaryInformation ungültig, die eine Momentaufnahme des virtuellen Systems darstellen.
Version
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Die Version des virtuellen Systems im Format "Hauptversion.Nebenversion"; Beispiel: "2.0".
VirtualSwitchNames
-
Datentyp: Zeichenfolgenarray
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ArrayType ("Indexed")
Zeichenfolgen, die die Anzeigenamen der virtuellen Switches auflisten, mit denen der virtuelle Computer verbunden ist.
VirtualSystemSubType
-
Datentyp: string
-
Zugriffstyp: Schreibgeschützt
Der Untertyp des virtuellen Systems.
Microsoft:Hyper-V:SubType:1 ("Microsoft:Hyper-V:SubType:1")
Microsoft:Hyper-V:SubType:2 ("Microsoft:Hyper-V:SubType:2")
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 10 Desktop-Apps, Version 1703 [] |
| Unterstützte Mindestversion (Server) |
Windows Server 2016 |
| Namespace |
\Stammvirtualisierung \ v2 |
| MOF |
|
| DLL |
|