CIM _ UnitaryComputerSystem-Klasse

Die CIM _ UnitaryComputerSystem-Klasse stellt einen Desktop, einen mobilen Computer, einen Netzwerkcomputer, einen Server oder einen anderen Computersystemtyp mit einem einzelnen Knoten dar.

Wichtig

Die CIM-Klassen (Distributed Management Task Force) (DMTF (Distributed Management Task Force) (Common Information Model) sind die übergeordneten Klassen, auf denen WMI-Klassen erstellt werden. WMI unterstützt derzeit nur die CIM 2.x-Versionsschemas.

Die folgende Syntax wird aus Managed Object Format Code (MOF) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.

Syntax

[Abstract, UUID("{8502C526-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_UnitaryComputerSystem : CIM_ComputerSystem
{
  string   Caption;
  string   CreationClassName;
  string   Description;
  string   InitialLoadInfo[];
  datetime InstallDate;
  string   LastLoadInfo;
  string   Name;
  string   NameFormat;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  uint16   PowerState;
  string   PrimaryOwnerContact;
  string   PrimaryOwnerName;
  uint16   ResetCapability;
  string   Roles[];
  string   Status;
};

Members

Die CIM _ UnitaryComputerSystem-Klasse verfügt über folgende Typen von Membern:

Methoden

Die CIM _ UnitaryComputerSystem-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
SetPowerState Definiert den gewünschten Energiezustand für ein logisches Gerät und wann ein Gerät in diesen Zustand versetzt werden soll. Nicht von WMI implementiert.

Eigenschaften

Die CIM _ UnitaryComputerSystem-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64), DisplayName ("Caption")

Kurze Textbeschreibung des Objekts.

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

CreationClassName

Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: _ CIM-Schlüssel

Name der Klasse oder Unterklasse, die bei der Erstellung einer Instanz verwendet wird. Bei Verwendung mit anderen Schlüsseleigenschaften der -Klasse ermöglicht diese Eigenschaft die eindeutige Identifizierung aller Instanzen der Klasse und ihrer Unterklassen.

Diese Eigenschaft wird vom _ CIM-Systemgeerbt.

Beschreibung

Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: DisplayName ("Beschreibung")

Textbeschreibung des Objekts.

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

InitialLoadInfo

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Daten, die zum Suchen des ersten Ladegeräts (dessen Schlüssel) oder des Startdiensts erforderlich sind, um den Start des Betriebssystems anzufordern. Darüber hinaus können auch die Ladeparameter (d. h. ein Pfadname und Parameter) angegeben werden.

InstallDate

Datentyp: datetime

Zugriffstyp: Schreibgeschützt

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

Datum und Uhrzeit der Installation des Objekts. Diese Eigenschaft benötigt keinen Wert, um anzugeben, dass das Objekt installiert ist.

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

LastLoadInfo

Datentyp: String

Zugriffstyp: Schreibgeschützt

Daten, die entweder das erste Ladegerät (dessen Schlüssel) oder den Startdienst identifizieren, der die letzte Betriebssystemlast angefordert hat. Darüber hinaus können auch die Ladeparameter (d. h. ein Pfadname und Parameter) angegeben werden.

Name

Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Bezeichnung, mit der das Objekt bekannt ist. Bei Einer Unterklasse kann diese Eigenschaft als Schlüsseleigenschaft überschrieben werden.

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

NameFormat

Datentyp: String

Zugriffstyp: Schreibgeschützt

Das CIM _ ComputerSystem-Objekt und seine Ableitungen sind Cim-Objekte der obersten Ebene, die den Bereich für zahlreiche Komponenten bereitstellen und eindeutige _ CIM-Systemschlüssel erfordern. Eine Heuristik wird definiert, um den _ CIM-Computersystemnamen zu erstellen, um unabhängig vom Ermittlungsprotokoll immer den gleichen Systemnamen zu generieren. Dadurch werden Inventur- und Verwaltungsprobleme verhindert, bei denen dieselbe Ressource oder Entität mehrmals ermittelt, aber nicht in einem einzelnen Objekt aufgelöst werden kann. Diese Eigenschaft gibt an, wie der Systemname mithilfe der Unterklassenhuristik generiert wurde. Die Heuristik wird in der Cim V2 Common Model-Spezifikation beschrieben und setzt voraus, dass die dokumentierten Regeln durchlaufen werden, um einen Namen zu bestimmen und zuzuweisen. Die Werteliste NameFormat definiert die Rangfolge zum Zuweisen des Systemnamens mit mehreren Regeln, die demselben Wert zugeordnet sind. Beachten Sie, dass der _ CIM-ComputerSystemname, der mit der Heuristik berechnet wird, der Schlüsselwert des Systems ist. Andere Namen können zugewiesen und für das _ CIM-Computersystem verwendet werden, das mithilfe von Aliasen besser für das Unternehmen geeignet ist.

Diese Eigenschaft wird vom _ CIM-Systemgeerbt.

Folgende Werte sind gültig:

IP ("IP")

Wählen (Dial)

HID ("HID")

NWA ("NWA")

HWA ("HWA")

X25 ("X25")

ISDN ("ISDN")

IPX ("IPX")

DCC ("DCC")

ICD ("ICD")

E.164 ("E.164")

SNA ("SNA")

OID/OSI ("OID/OSI")

Sonstiges ("Sonstiges")

PowerManagementCapabilities

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. DMTF | System Power Controls | 001.2")

Array der spezifischen energiebezogenen Funktionen eines logischen Geräts.

Diese Eigenschaft wird von CIM _ LogicalDevice geerbt.

Unbekannt (0)

Nicht unterstützt (1)

Deaktiviert (2)

Aktiviert (3)

Die Energieverwaltungsfeatures sind derzeit aktiviert, aber der genaue Funktionssatz ist unbekannt, oder die Informationen sind nicht verfügbar.

Automatisch eingegebene Energiesparmodi (4)

Das Gerät kann seinen Energiezustand basierend auf der Nutzung oder anderen Kriterien ändern.

Power State Settable (5)

Die SetPowerState-Methode wird unterstützt. Diese Methode befindet sich in der übergeordneten CIM _ LogicalDevice-Klasse und kann implementiert werden. Weitere Informationen finden Sie unter Entwerfen Managed Object Format -Klassen (MOF).

Power-Bike unterstützt (6)

Die SetPowerState-Methode kann mit dem PowerState-Parameter aufgerufen werden, der auf 5 (Power Cycle) festgelegt ist.

Timed Power On Supported (7)

Die SetPowerState-Methode kann aufgerufen werden, wenn der PowerState-Parameter auf 5 (Power Cycle) und Time auf ein bestimmtes Datum und eine bestimmte Uhrzeit oder ein bestimmtes Intervall für das Ein-/Aus-Setzen festgelegt ist.

PowerManagementSupported

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

If TRUE, the device can be power managed, that is, put into a power-save state. False gibt an, dass der ganzzahlige Wert 1 ("Nicht unterstützt") der einzige Eintrag im PowerManagementCapabilities-Array sein sollte.

Diese Eigenschaft gibt nicht an, ob energieverwaltungsfeatures derzeit aktiviert sind oder welche Features unterstützt werden, sofern aktiviert. Weitere Informationen finden Sie unter PowerManagementCapabilities-Array.

PowerState

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Aktueller Energiezustand des Computersystems und des zugehörigen Betriebssystems.

Unbekannt (0)

Unbekannt

Vollleistung (1)

Volle Leistung.

Stromsparen – Niedriger Energiemodus (2)

Das System befindet sich in einem Energiesparzustand und funktioniert weiterhin, kann jedoch eine beeinträchtigte Leistung zeigen.

Energiesparen – Standby (3)

Das System funktioniert nicht, kann aber schnell voll funktionsfähig sein.

Energiesparen – Unbekannt (4)

Es ist bekannt, dass sich das System im Energiesparmodus befindet, aber sein genauer Status ist unbekannt.

Energiezyklus (5)

Energiezyklus.

Ausschalten (6)

Ausschalten.

Energiesparen – Warnung (7)

Das System befindet sich in einem Warnzustand und befindet sich auch im Energiesparmodus.

Energiesparen – Ruhezustand (8)

Energiesparen des Ruhezustands.

Stromsparen – Soft Off (9)

Energie sparen Soft Off.

PrimaryOwnerContact

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Eine Zeichenfolge, die Informationen dazu enthält, wie sie den primären Systembesitzer erreichen (z. B. Telefonnummer, E-Mail-Adresse und so weiter).

Diese Eigenschaft wird vom _ CIM-System geerbt.

PrimaryOwnerName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64)

Name des primären Systembesitzers.

Diese Eigenschaft wird vom _ CIM-System geerbt.

ResetCapability

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. DMTF | System Hardware Security | 001.4")

Wenn diese Option aktiviert ist, kann das unitäre Computersystem mit Hardware zurückgesetzt werden (z. B. mit den Netz- und Zurücksetzungstasten). Wenn diese Option deaktiviert ist, ist die Hardwarezurücksetzung nicht zulässig.

Sonstige (1)

Unbekannt (2)

Deaktiviert (3)

Aktiviert (4)

Nicht implementiert (5)

Rollen

Datentyp: Zeichenfolgenarray

Zugriffstyp: Lesen/Schreiben

Rollen, die das System in der Informationstechnologieumgebung spielt. Unterklassen des Systems können diese Eigenschaft überschreiben, um explizite Rollenwerte zu definieren. Alternativ kann eine Arbeitsgruppe die Heuristik, Konventionen und Richtlinien zum Angeben von Rollen beschreiben. Für eine Instanz eines Netzwerksystems kann diese Eigenschaft beispielsweise die Zeichenfolge "Switch" oder "Bridge" enthalten.

Diese Eigenschaft wird vom _ CIM-System geerbt.

Status

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (10), DisplayName ("Status")

Aktueller Status des Objekts. Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

Folgende Werte sind gültig:

OK ("OK")

Fehler ("Fehler")

Heruntergestuft ("Heruntergestuft")

Unbekannt ("Unbekannt")

Pred Fail ("Pred Fail")

Wird gestartet ("Wird gestartet")

Wird beendet ("Wird beendet")

Dienst ("Dienst")

Striche ("Strich")

NonRecover ("NonRecover")

Kein Kontakt ("Kein Kontakt")

Lost Comm ("Lost Comm")

Bemerkungen

Die CIM _ UnitaryComputerSystem-Klasse wird von CIM _ ComputerSystem abgeleitet.

WMI implementiert diese Klasse nicht. Informationen zu WMI-Klassen, die von CIM _ UnitaryComputerSystem abgeleitet sind, finden Sie unter Win32-Klassen.

Diese Dokumentation wird von den CIM-Klassenbeschreibungen abgeleitet, die von DMTF veröffentlicht wurden. Microsoft hat möglicherweise Änderungen vorgenommen, um kleinere Fehler zu beheben, die Dokumentationsstandards des Microsoft SDK zu erfüllen oder weitere Informationen zur Verfügung zu stellen.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
\Stamm-CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Weitere Informationen

_CIM-ComputerSystem