Freigeben über


CIM_ManagedSystemElement-Klasse (Hyper-V-Verwaltung)

CIM\_ManagedSystemElement ist die Basisklasse für die Systemelementhierarchie. Jede Komponente eines Systems kann potenziell durch diese Klasse oder ihre Unterklassen dargestellt werden.

Syntax

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
};

Member

Die CIM_ManagedSystemElement-Klasse weist diese Typen von Membern auf.

Eigenschaften

Die CIM_ManagedSystemElement-Klasse weist diese Eigenschaften auf.

CommunicationStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt die Fähigkeit der Instrumentierung an, mit diesem Element zu kommunizieren. Ein NULL-Wert gibt an, dass die Instrumentierung diese Eigenschaft nicht unterstützt.

Unbekannt (0)

Nicht verfügbar (1)

Kommunikation OK (2)

Verlorene Kommunikation (3)

Kein Kontakt (4)

Von DMTF reserviert (..)

Für Anbieter reserviert (0x8000..)

DetailedStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")

Gibt zusätzliche Statusdetails in Ergänzung zur PrimaryStatus-Eigenschaft an. Ein NULL-Wert gibt an, dass die Instrumentierung diese Eigenschaft nicht unterstützt.

Nicht verfügbar (0)

Keine zusätzlichen Informationen (1)

Hervorgehoben (2)

Vorhersehbarer Fehler (3)

Nicht behebbarer Fehler (4)

Fehler bei unterstützter Entität (5)

Von DMTF reserviert (..)

Für Anbieter reserviert (0x8000..)

HealthState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt die aktuelle Integrität des Elements an. Dieses Attribut drückt die Integrität dieses Elements aus, aber nicht unbedingt die Integrität seiner Unterkomponenten.

Unbekannt (0)

OK (5)

Herabgestuft/Warnung (10)

Kleiner Fehler (15)

Großer Fehler (20)

Kritischer Fehler (25)

Nicht behebbarer Fehler (30)

Von DMTF reserviert (..)

InstallDate

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF.DMTF|ComponentID|001.5")

Gibt an, wann das Objekt installiert wurde. Das Fehlen eines Werts gibt nicht an, dass das Objekt nicht installiert ist.

Name

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (1024)

Die Beschriftung, unter der das Objekt bekannt ist. Bei Unterklassen kann die Name-Eigenschaft überschrieben und zur Schlüsseleigenschaft gemacht werden.

OperatingStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

Gibt den aktuellen Betriebszustand des Elements an. Diese Eigenschaft kann verwendet werden, um mehr Details zum Wert der EnabledState-Eigenschaft bereitzustellen. Ein NULL-Wert gibt an, dass die Instrumentierung diese Eigenschaft nicht unterstützt.

„Unbekannt“ gibt an

„Keine“ gibt an, dass

„Wird gewartet“

„Wird gestartet“

„Wird beendet“

„Beendet“ und „Abgebrochen“ sind ähnlich, obwohl das erstere , während das letztere

„Ruhend“ gibt an, dass

„Abgeschlossen“ gibt an, dass

„Wird migriert“

„Wird immigriert“

„Wird emigriert“

„Wird heruntergefahren“

„Wird getestet“

„Im Übergang“

„In Betrieb“

Unbekannt (0)

Die Implementierung kann diese Eigenschaft im Allgemeinen zurückgeben, ist aber zu diesem Zeitpunkt nicht dazu in der Lage.

Nicht verfügbar (1)

Die Implementierung (Anbieter) kann einen Wert für diese Eigenschaft zurückgeben, aber nicht immer für diese spezielle Hardware/Software, oder die Eigenschaft wird absichtlich nicht verwendet, da sie keine aussagekräftigen Informationen bereitstellt (wie bei einer Eigenschaft, die zusätzliche Informationen für eine andere Eigenschaft hinzufügen soll).

Wartung (2)

Beschreibt, dass ein Element konfiguriert, gewartet, bereinigt oder anderweitig verwaltet wird.

Wird gestartet (3)

Beschreibt, dass ein Element initialisiert wird.

Wird beendet (4)

Beschreibt, dass ein Element geordnet angehalten wird.

Wurde beendet (5)

Ein geordneter Stopp ist aufgetreten.

Abgebrochen (6)

Es ist ein abrupter Stopp aufgetreten, und der Status und die Konfiguration des Elements müssen möglicherweise aktualisiert werden.

Inaktiv (7)

Das Element ist inaktiv oder stillgelegt.

Abgeschlossen (8)

Das Element hat seinen Vorgang abgeschlossen. Dieser Wert sollte entweder mit „OK“, „Fehler“ oder „Herabgestuft“ in PrimaryStatus kombiniert werden, damit ein Client erkennen kann, ob der Vorgang ordnungsgemäß, mit einem Fehler oder mit einer Herabstufung (der Vorgang wurde beendet, aber nicht abgeschlossen, oder er hat einen Fehler gemeldet) abgeschlossen wurde.

Migrieren (9)

Das Element wird zwischen Hostelementen verschoben.

Emigrieren (10)

Das Element wird vom Hostelement entfernt.

Immigrieren (11)

Das Element wird in ein neues Hostelement verschoben.

Snapshotting (12)

Herunterfahren (13)

Beschreibt ein Element, das abrupt angehalten wurde.

Im Test (14)

Das Element führt Testfunktionen aus.

Im Übergang (15)

Beschreibt ein Element zwischen zwei Zuständen, d. h., es ist nicht vollständig im vorherigen oder im nächsten Zustand verfügbar. Dieser Wert sollte verwendet werden, wenn andere Werte, die einen Übergang zu einem bestimmten Zustand angeben, nicht anwendbar sind.

Aktiv (16)

Beschreibt ein Element, das einsatzbereit und im Betrieb ist.

Von DMTF reserviert (..)

Für Anbieter reserviert (0x8000..)

OperationalStatus

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.StatusDescriptions")

Enthält Indikatoren für den aktuellen Status des Elements. Der erste Wert der OperationalStatus-Eigenschaft sollte den primären Status für das Element enthalten.

Hinweis

Die OperationalStatus-Eigenschaft ersetzt die veraltete Status-Eigenschaft. Aufgrund der weit verbreiteten Verwendung der vorhandenen Status-Eigenschaft in Verwaltungsanwendungen wird dringend empfohlen, dass Anbieter oder Instrumentierungen sowohl die Status-Eigenschaft als auch die OperationalStatus-Eigenschaft bereitstellen. Wenn die Status-Eigenschaft instrumentiert wird, sollte auch der primäre Status des Elements angegeben werden, da es sich um eine Eigenschaft mit genau einem Wert handelt.

Unbekannt (0)

Sonstige (1)

OK (2)

Beeinträchtigt (3)

Beansprucht (4)

Das Element funktioniert, benötigt jedoch Ihre Aufmerksamkeit. Beispiele für den Status „Beansprucht“ sind Überlastung, Überhitzung usw.

Vorhersehbarer Fehler (5)

Ein Element funktioniert nominal, aber es wird ein Fehler in naher Zukunft vorhergesagt.

Fehler (6)

Nicht behebbarer Fehler (7)

Wird gestartet (8)

Wird beendet (9)

Wurde beendet (10)

Ein geordneter Stopp ist aufgetreten.

In Betrieb (11)

Das Element wird konfiguriert, gewartet, bereinigt oder anderweitig verwaltet.

Kein Kontakt (12)

Das Überwachungssystem kennt dieses Element, konnte aber nie eine Kommunikation damit einrichten.

Verbindung unterbrochen (13)

Das ManagedSystem-Element ist bekannt und wurde in der Vergangenheit erfolgreich kontaktiert, es ist aber derzeit nicht erreichbar.

Abgebrochen (14)

Es ist ein abrupter Stopp aufgetreten, und der Status und die Konfiguration des Elements müssen möglicherweise aktualisiert werden.

Inaktiv (15)

Das Element ist inaktiv oder stillgelegt.

Fehler bei unterstützender Entität (16)

Dieses Element kann den Status „OK“ aufweisen, aber ein anderes Element, von dem es abhängt, ist fehlerhaft. Ein Beispiel ist ein Netzwerkdienst oder Endpunkt, der aufgrund von Problemen im zugrunde liegenden Netzwerk nicht funktioniert.

Abgeschlossen (17)

Das Element hat seinen Vorgang abgeschlossen.

Energiestatus (18)

Das Element verfügt über zusätzliche Energiemodellinformationen, die in der zugeordneten PowerManagementService-Zuordnung enthalten sind.

Von DMTF reserviert (..)

Für Anbieter reserviert (0x8000..)

PrimaryStatus

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")

Gibt einen Statuswert auf hoher Ebene an.

Unbekannt (0)

OK (1)

Verringert (2)

Fehler (3)

Von DMTF reserviert (..)

Für Anbieter reserviert (0x8000..)

Status

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Deprecated ("CIM_ManagedSystemElement.OperationalStatus"), MaxLen (10)

Gibt den primären Status des Objekts an.

Hinweis

Diese Eigenschaft ist veraltet. Sie wird durch die OperationalStatus-Eigenschaft ersetzt. Wenn Sie für Abwärtskompatibilität die Status-Eigenschaft verwenden möchten, sollte sie der OperationalStatus-Eigenschaft untergeordnet werden.

(„OK“)

(„Fehler“)

(„Herabgestuft“)

(„Unbekannt“)

(„Künftiger Fehler“)

(„Wird gestartet“)

(„Wird angehalten“)

(„In Betrieb“)

(„Beansprucht“)

(„Nicht wiederherstellbar“)

(„Kein Kontakt“)

(„Verbindung unterbrochen“)

(„Angehalten“)

StatusDescriptions

Datentyp: string-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")

Gibt Beschreibungen der entsprechenden Werte im OperationalStatus-Array an. Wenn beispielsweise ein Element in der OperationalStatus-Eigenschaft den Wert Wird angehalten enthält, kann das Element am gleichen Arrayindex in dieser Eigenschaft eine Erläuterung enthalten, warum ein Objekt beendet wird.

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_ManagedElement