CIM_EnabledLogicalElement-Klasse
Stellt ein logisches Element dar, das aktiviert und deaktiviert werden kann.
Syntax
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_EnabledLogicalElement : CIM_LogicalElement
{
uint16 EnabledState = 5;
string OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState = 12;
};
Member
Die CIM_EnabledLogicalElement-Klasse weist die folgenden Typen von Membern auf:
Methoden
Die CIM_EnabledLogicalElement-Klasse verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
RequestStateChange | Fordert an, dass der Zustand des Elements in den angegebenen Wert geändert wird. |
Eigenschaften
Die CIM_EnabledLogicalElement-Klasse verfügt über diese Eigenschaften.
-
AvailableRequestedStates
-
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_EnabledLogicalElement. RequestStateChange", "CIM_EnabledLogicalElementCapabilities. RequestedStatesSupported")
Gibt die möglichen Werte für den RequestedState-Parameter der RequestStateChange-Methode an.
Die aufgeführten Werte müssen eine Teilmenge der Werte sein, die in der RequestedStatesSupported-Eigenschaft des zugeordnetenCIM_EnabledLogicalElementCapabilities instance enthalten sind. Diese Eigenschaft ist NULL , wenn die Implementierung den Satz möglicher Werte für den aktuellen Zustand des Elements nicht ermitteln kann.
-
-
Aktiviert (2)
-
Deaktiviert (3)
-
Herunterfahren (4)
-
Offline (6)
-
Test (7)
-
Zurückstellen (8)
-
Ruhe (9)
-
Neustart (10)
-
Zurücksetzen (11)
-
DMTF Reserviert (..)
EnabledDefault
-
Datentyp: uint16
-
Zugriffstyp: Lese-/Schreibzugriff
Gibt die Standard- oder Startkonfiguration eines Administrators für den aktivierten Zustand eines Elements an. Der Standardwert Aktiviert (2).
Aktiviert (2)
Deaktiviert (3)
Nicht zutreffend (5)
Aktiviert, aber offline (6)
Kein Standardwert (7)
Ruhe (9)
DMTF Reserviert (..)
Anbieter reserviert (32768..65535)
EnabledState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_EnabledLogicalElement. OtherEnabledState")
Gibt den aktivierten Zustand eines Elements an. Mögliche Werte sind die Übergänge zwischen Zuständen. Beispielsweise sind Herunterfahren (4) und Start (10) vorübergehende Zustände zwischen Aktiviert und Deaktiviert.
Unbekannt (0)
Sonstiges (1)
Aktiviert (2)
Das Element ist oder kann Befehle ausführen, verarbeitet alle Befehle in der Warteschlange und stellt neue Anforderungen in die Warteschlange.
Deaktiviert (3)
das Element führt keine Befehle aus und löscht alle neuen Anforderungen.
Herunterfahren (4)
Das Element wechselt gerade in den Status Deaktiviert.
Nicht zutreffend (5)
Das Element unterstützt keine Aktivierung oder Deaktivierung.
Aktiviert, aber offline (6)
Das Element kann Befehle abschließen und alle neuen Anforderungen löschen.
Im Test (7)
Das Element befindet sich in einem Testzustand.
Verzögert (8)
Das Element schließt möglicherweise Befehle ab, stellt aber alle neuen Anforderungen in die Warteschlange.
Ruhe (9)
Dass das Element aktiviert ist, sich jedoch in einem eingeschränkten Modus befindet.
Ab (10)
Das Element wechselt gerade in den Status Aktiviert. Neue Anforderungen werden in die Warteschlange gestellt.
DMTF Reserviert (11..32767)
Anbieter reserviert (32768..65535)
OtherEnabledState
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_EnabledLogicalElement. EnabledState")
Beschreibt den Zustand des Elements, wenn der Wert der EnabledState-EigenschaftOther ist. Diese Eigenschaft muss auf NULL festgelegt werden, wenn EnabledState nicht Other ist.
RequestedState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_EnabledLogicalElement. EnabledState")
Gibt den zuletzt angeforderten Zustand für das -Element an. Der aktuelle Zustand wird durch die EnabledState-Eigenschaft angegeben. Mit dieser Eigenschaft können Sie den zuletzt angeforderten und den aktuellen Status vergleichen.
Hinweis
Wenn der Wert der EnabledState-EigenschaftNicht zutreffend ist, hat diese Eigenschaft keine Bedeutung.
Unbekannt (0)
Der zuletzt angeforderte Zustand für das Element ist unbekannt.
Aktiviert (2)
Deaktiviert (3)
Fordert eine sofortige Deaktivierung des Elements an, sodass es keine Befehle oder Verarbeitungsanforderungen ausführt oder akzeptiert.
Herunterfahren (4)
Fordert einen geordneten Übergang in den Status Deaktiviert an, und kann das Entfernen von Energie beinhalten, um jeden vorhandenen Zustand vollständig zu löschen.
Keine Änderung (5)
Veraltet, anstatt anzugeben, dass der zuletzt angeforderte Zustand "Unbekannt" (0) ist. Wenn der letzte angeforderte oder gewünschte Zustand unbekannt ist, sollte RequestedState den Wert "Unknown" (0) haben, kann jedoch den Wert "No Change" (5) aufweisen.
Offline (6)
Das Element wurde aufgefordert, zu Enabled, aber Offline EnabledState zu wechseln.
Test (7)
Verzögert (8)
Stilllegen (9)
Neustart (10)
Bezieht sich auf das Ausführen eines "Herunterfahrens" und das anschließende Wechseln in den Zustand "Aktiviert".
Zurücksetzen (11)
Gibt an, dass das Element zuerst "Disabled" und dann "Enabled" lautet.
Nicht zutreffend (12)
DMTF Reserviert (..)
Anbieter reserviert (32768..65535)
TimeOfLastStateChange
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
Gibt an, wann sich der Zustand des Elements zuletzt geändert hat. Wenn sich der Zustand des Elements nicht geändert hat und diese Eigenschaft aufgefüllt wird, muss er auf einen Intervallwert von null festgelegt werden. Wenn eine Zustandsänderung angefordert, aber abgelehnt wurde oder noch nicht verarbeitet wird, darf die Eigenschaft nicht aktualisiert werden.
TransitioningToState
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: ModelCorrespondence ("CIM_EnabledLogicalElement. RequestStateChange", "CIM_EnabledLogicalElement. RequestedState", "CIM_EnabledLogicalElement. EnabledState")
Gibt den Zielzustand an, in den sich die instance ändert.
Der Wert No Change gibt an, dass kein Übergang ausgeführt wird. Der Wert Nicht zutreffend gibt an, dass die Implementierung keine laufenden Übergänge meldet.
Unbekannt (0)
Aktiviert (2)
Deaktiviert (3)
Herunterfahren (4)
Keine Änderung (5)
Offline (6)
Test (7)
Zurückstellen (8)
Stilllegen (9)
Neustart (10)
Zurücksetzen (11)
Nicht zutreffend (12)
DMTF Reserviert (..)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 8 |
Unterstützte Mindestversion (Server) |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|