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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Weitere Informationen

_CIM-Ansicht