Freigeben über


CIM_Error WMI-Klasse

Eine spezielle Klasse, die Informationen über den Schweregrad, die Ursache, die empfohlenen Aktionen und andere Daten enthält, die sich auf den Fehler eines CIM-Vorgangs beziehen. Instanzen dieses Typs können als Teil der Antwort auf einen CIM-Vorgang eingeschlossen werden.

Die folgende Syntax wird aus dem MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

[Indication, Exception, UMLPackagePath("CIM::Interop"), Version("2.22.1"), AMENDMENT]
class CIM_Error
{
  uint16 ErrorType;
  string OtherErrorType;
  string OwningEntity;
  string MessageID;
  string Message;
  string MessageArguments[];
  uint16 PerceivedSeverity;
  uint16 ProbableCause;
  string ProbableCauseDescription;
  string RecommendedActions[];
  string ErrorSource;
  uint16 ErrorSourceFormat = 0;
  string OtherErrorSourceFormat;
  uint32 CIMStatusCode;
  string CIMStatusCodeDescription;
};

Angehörige

Die CIM_Error Klasse weist folgende Typen von Membern auf:

Eigenschaften

Die CIM_Error Klasse weist diese Eigenschaften auf.

CIMStatusCode-

Datentyp: uint32-

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.CIMStatusCodeDescription")

Der CIM-Statuscode, der diese Instanz kennzeichnet. Diese Eigenschaft definiert die Statuscodes, die von einem konformen CIM-Server oder Listener zurückgegeben werden können. Beachten Sie, dass nicht alle Statuscodes für jeden Vorgang gültig sind. Die Spezifikation für jeden Vorgang sollte die Statuscodes definieren, die von diesem Vorgang zurückgegeben werden können.

Die möglichen Werte sind.

Wert Bedeutung
CIM_ERR_FAILED
1
Ein allgemeiner Fehler ist aufgetreten, der nicht durch einen spezifischeren Fehlercode abgedeckt wird.
CIM_ERR_ACCESS_DENIED
2
Der Zugriff auf eine CIM-Ressource war für den Client nicht verfügbar.
CIM_ERR_INVALID_NAMESPACE
3
Der Zielnamespace ist nicht vorhanden.
CIM_ERR_INVALID_PARAMETER
4
Mindestens ein Parameterwert, der an die Methode übergeben wurde, war ungültig.
CIM_ERR_INVALID_CLASS
5
Die angegebene Klasse ist nicht vorhanden.
CIM_ERR_NOT_FOUND
6
Das angeforderte Objekt konnte nicht gefunden werden.
CIM_ERR_NOT_SUPPORTED
7
Der angeforderte Vorgang wird nicht unterstützt.
CIM_ERR_CLASS_HAS_CHILDREN
8
Der Vorgang kann für diese Klasse nicht ausgeführt werden, da er Instanzen hat.
CIM_ERR_CLASS_HAS_INSTANCES
9
Der Vorgang kann für diese Klasse nicht ausgeführt werden, da er Instanzen hat.
CIM_ERR_INVALID_SUPERCLASS
10
Der Vorgang kann nicht ausgeführt werden, da die angegebene Superklasse nicht vorhanden ist.
CIM_ERR_ALREADY_EXISTS
11
Der Vorgang kann nicht ausgeführt werden, da bereits ein Objekt vorhanden ist.
CIM_ERR_NO_SUCH_PROPERTY
12
Die angegebene Eigenschaft ist nicht vorhanden.
CIM_ERR_TYPE_MISMATCH
13
Der angegebene Wert ist nicht mit dem Typ kompatibel.
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED
14
Die Abfragesprache wird nicht erkannt oder unterstützt.
CIM_ERR_INVALID_QUERY
15
Die Abfrage ist für die angegebene Abfragesprache ungültig.
CIM_ERR_METHOD_NOT_AVAILABLE
16
Die extrinsic-Methode konnte nicht ausgeführt werden.
CIM_ERR_METHOD_NOT_FOUND
17
Die angegebene extrinsische Methode ist nicht vorhanden.
CIM_ERR_UNEXPECTED_RESPONSE
18
Die zurückgegebene Antwort auf den asynchronen Vorgang wurde nicht erwartet.
CIM_ERR_INVALID_RESPONSE_DESTINATION
19
Das angegebene Ziel für die asynchrone Antwort ist ungültig.
CIM_ERR_NAMESPACE_NOT_EMPTY
20
Der angegebene Namespace ist nicht leer.
CIM_ERR_INVALID_ENUMERATION_CONTEXT
21
Der angegebene Enumerationskontext ist ungültig.
CIM_ERR_INVALID_OPERATION_TIMEOUT
22
Der angegebene Namespace ist nicht leer.
CIM_ERR_PULL_HAS_BEEN_ABANDONED
23
Der angegebene Namespace ist nicht leer.
CIM_ERR_PULL_CANNOT_BE_ABANDONED
24
Fehler beim Versuch, einen Pullvorgang aufzugeben.
CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED
25
Gefilterte Enumerationen werden nicht unterstützt.
CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED
26
Der Fehler "Weiter" wird nicht unterstützt.
CIM_ERR_SERVER_LIMITS_EXCEEDED
27
Die WBEM Server-Grenzwerte wurden überschritten (z. B. Arbeitsspeicher, Verbindungen, ...)
CIM_ERR_SERVER_IS_SHUTTING_DOWN
28
Der WBEM-Server wird heruntergefahren.
CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED
29
Das angegebene Abfragefeature wird nicht unterstützt.
reservierte DMTF-
30 65535
Reserviert für die zukünftige Verwendung.

CIMStatusCodeDescription

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.CIMStatusCode")

Eine Freiformzeichenfolge, die eine lesbare Beschreibung der CIMStatusCode--Eigenschaft enthält. Diese Beschreibung kann erweitert werden, muss jedoch mit dem Wert CIMStatusCodeübereinstimmen.

ErrorSource-

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.ErrorSourceFormat")

Identifiziert die Entität oder Instanz, die den Fehler generiert. Wenn diese Entität im CIM-Schema modelliert ist, enthält diese Eigenschaft den Pfad der Instanz, die als Zeichenfolgenparameter codiert ist. Wenn sie nicht modelliert ist, enthält die Eigenschaft einige identifizierende Zeichenfolge, die die Entität benennt, die den Fehler generiert hat. Der Pfad oder die Identifizierende Zeichenfolge werden gemäß der ErrorSourceFormat-eigenschaft formatiert.

ErrorSourceFormat-

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.ErrorSource", "CIM_Error.OtherErrorSourceFormat")

Beschreibt das Format der ErrorSource--Eigenschaft.

Die möglichen Werte sind.

Wert Bedeutung
Unbekannter
0
Das Format ist von einer CIM-Clientanwendung unbekannt oder nicht sinnvoll interpretiert.
Andere
1
Das Format wird durch den Wert der OtherErrorSourceFormat-Eigenschaft definiert.
CIMObjectPath-
2
Ein CIM-Objektpfad gemäß definition in der CIM-Infrastrukturspezifikation.
reservierte DMTF-
3 65535
Reserviert für die zukünftige Verwendung.

ErrorType-

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.OtherErrorType")

Primäre Klassifizierung des Fehlers.

Die möglichen Werte sind.

Wert Bedeutung
Unbekannter
0
Unbekannt.
Andere
1
Andere.
Kommunikationsfehler
2
Fehler dieses Typs sind hauptsächlich den Verfahren und/oder Prozessen zugeordnet, die erforderlich sind, um Informationen von einem Punkt zu einem anderen zu übermitteln.
Quality of Service Error
3
Dienstqualitätsfehler. Fehler dieses Typs sind hauptsächlich mit Fehlern verbunden, die zu eingeschränkter Funktionalität oder Leistung führen.
Softwarefehler
4
Fehler dieses Typs sind grundsätzlich mit einem Software- oder Verarbeitungsfehler verknüpft.
Hardwarefehler
5
Fehler dieses Typs sind hauptsächlich mit einem Geräte- oder Hardwarefehler verbunden.
Umgebungsfehler
6
Fehler dieses Typs sind hauptsächlich mit einem Ausfallzustand im Zusammenhang mit der Anlage oder anderen Umweltaspekten verbunden.
Sicherheitsfehler
7
Fehler dieses Typs sind mit Sicherheitsverletzungen, der Erkennung von Viren und ähnlichen Problemen verbunden.
Überschreibungsfehler
8
Fehler dieses Typs sind im Prinzip mit dem Fehler verbunden, ausreichende Ressourcen zuzuweisen, um den Vorgang abzuschließen.
Nicht verfügbare Ressourcenfehler
9
Fehler dieses Typs sind hauptsächlich mit dem Fehler beim Zugriff auf eine erforderliche Ressource verknüpft.
Fehler beim nicht unterstützten Vorgang
10
Fehler dieses Typs sind hauptsächlich Anforderungen zugeordnet, die nicht unterstützt werden.
reservierte DMTF-
11 65535

Nachricht

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.MessageID", "CIM_Error.MessageArguments")

Die formatierte Nachricht. Diese Nachricht wird erstellt, indem einige oder alle dynamischen Elemente kombiniert werden, die in der MessageArguments-Eigenschaft mit den statischen Elementen kombiniert werden, die in der MessageID-definiert sind.

MessageArguments-

Datentyp: Zeichenfolge Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.MessageID", "CIM_Error.Message")

Ein Array, das den dynamischen Inhalt der Nachricht enthält.

MessageID-

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: Erforderlicher, ModelCorrespondence ("CIM_Error.Message", "CIM_Error.MessageArguments")

Eine extern definierte Zeichenfolge, die innerhalb des Bereichs der OwningEntity-eindeutig das Format der Nachricht identifiziert.

OtherErrorSourceFormat-

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.ErrorSourceFormat")

Beschreibt weitere Werte für ErrorSourceFormat-. Wenn ErrorSourceFormat-Otherist, muss diese Eigenschaft nichtNULL-sein. Für alle anderen Werte von ErrorSourceFormat-muss diese Eigenschaft auf NULL-festgelegt werden.

OtherErrorType-

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.ErrorType")

Eine freiformlose Zeichenfolge, die den Fehler beschreibt, wenn die ErrorType-eigenschaftOtherist.

OwningEntity-

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Eine Zeichenfolge, die die Entität eindeutig identifiziert, die die Definition des Formats der in dieser Instanz beschriebenen Nachricht besitzt. OwningEntity- muss einen urheberrechtlich geschützten, geschützten oder anderweitig eindeutigen Namen enthalten, der im Besitz der Geschäftsentität oder standards ist, die das Format definiert.

wahrgenommene

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Ein aufgezählter Wert, der den Schweregrad des Fehlers beschreibt, wie durch den Notifizierer bestimmt.

Die möglichen Werte sind.

Wert Bedeutung
Unbekannter
0
Der Schweregrad ist unbekannt.
Andere
1
Der Schweregradwert befindet sich in der OtherSeverity-Eigenschaft.
Information
2
Stellt eine informative Antwort bereit.
herabgestuften/Warnungs-
3
Es kann eine Aktion erforderlich sein.
neben
4
Eine Aktion ist erforderlich, aber die Situation ist derzeit nicht ernst.
Haupt-
5
Maßnahmen werden sofort benötigt.
Kritische
6
Maßnahmen werden sofort benötigt, und der Umfang ist breit.
schwerwiegende/nicht behebbare
7
Es ist ein Fehler aufgetreten, aber es ist zu spät, um Maßnahmen zu ergreifen.
reservierte DMTF-
8 65535
Reserviert für die zukünftige Verwendung.

ProbableCause

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.ProbableCauseDescription")

Ein aufgezählter Wert, der die wahrscheinliche Ursache des Fehlers beschreibt.

Die möglichen Werte sind.

Wert Bedeutung
Unbekannter
0
Andere
1
Adapter-/Kartenfehler
2
Anwendungssubsystemfehler
3
Bandbreite reduziert
4
Verbindungsaufbaufehler
5
Kommunikationsprotokollfehler
6
Kommunikationssubsystemfehler
7
Konfigurations-/Anpassungsfehler
8
9
beschädigte Daten
10
CPU-Zyklengrenzwert überschritten
11
Dataset-/Modemfehler
12
herabgestuftes Signal
13
DTE-DCE Interface Error
14
Gehäusetür öffnen
15
Gerätestörungen
16
übermäßige Vibration
17
Dateiformatfehler
18
Brand erkannt
19
20
Framing Error
21
HVAC Problem
22
Luftfeuchtigkeit inakzeptabel
23
E/A-Gerätefehler
24
Eingabegerätfehler
25
LAN-Fehler
26
nicht toxischen Leck erkannt
27
Fehler bei der Übertragung lokaler Knoten
28
Verlust des Frame-
29
Verlust von Signal-
30
Materialversorgung
31
Multiplexer-Problem
32
nicht genügend Arbeitsspeicher
33
Ausgabegerätfehler
34
Leistungseinbußen
35
Power Problem
36
Druck inakzeptabel
37
Prozessorproblem (Interner Computerfehler)
38
Pumpenausfall
39
Warteschlangengröße wurde überschritten
40
Empfangen eines Fehlers
41
Empfängerfehler
42
Remoteknotenübertragungsfehler
43
Ressource bei oder in der Nähe der Kapazität
44
Reaktionszeit übermäßig
45
Übermäßige
46
Softwarefehler
47
Softwareprogramm abnorm beendet
48
Softwareprogrammfehler (falsche Ergebnisse)
49
Speicherkapazitätsproblem
50
Temperatur inakzeptabel
51
Schwellenwert überschritten
52
Timing-Problem
53
Toxikleck erkannt
54
Übertragungsfehler
55
Sender Failure
56
Zugrunde liegende Ressource nicht verfügbar
57
Nichtübereinstimmung
58
Vorherige Warnung gelöscht
59
Fehlgeschlagene Anmeldeversuche
60
Software-Virus erkannt
61
62
Denial of Service erkannt
63
Sicherheitsanmeldeinformationskonflikt
64
nicht autorisierten Zugriff
65
Empfangener Alarm
66
Verlust des Zeigers
67
Nichtübereinstimmung
68
Übertragungsfehler
69
übermäßige Fehlerrate
70
Ablaufverfolgungsproblem
71
Element nicht verfügbar
72
Element fehlt
73
Verlust von Multiframe-
74
Broadcast Channel Failure
75
Ungültige empfangene Nachricht
76
Routingfehler
77
Backplane Failure
78
Bezeichnerduplizierung
79
Schutzpfadfehler
80
Synchronisierungsverlust oder Nichtübereinstimmung
81
Terminalproblem
82
Echtzeituhrfehler
83
Antennenfehler
84
Akkuladefehler
85
Datenträgerfehler
86
Frequency Hopping Failure
87
Verlust von Redundanz
88
Stromversorgungsfehler
89
Problem der Signalqualität
90
91
Akkuausfall
92
Kommerzielles Stromproblem
93
Lüfterfehler
94
Modulfehler
95
Sensorfehler
96
Fuse Failure
97
Generatorfehler
98
99
100
Low Water
101
Explosive Gas
102
high winds
103
Ice Buildup
104
Rauch
105
106
außerhalb der CPU-Zyklen
107
Softwareumgebungsproblem
108
Softwaredownloadfehler
109
Element reinitialisiert
110
Timeout-
111
Protokollierungsprobleme
112
Leck erkannt
113
Fehler beim Schutzmechanismus
114
Schutz von Ressourcenfehlern
115
Datenbankinkonsistenz
116
Authentifizierungsfehler
117
Vertraulichkeitsverletzung
118
Kabel tamper
119
verzögerte Informationen
120
duplizierte Informationen
121
Fehlende
122
123
Informationen außerhalb der Sequenz
124
Schlüssel abgelaufen
125
Nichtabstreitbarkeitsfehler
126
Aktivitäten außerhalb der Stunden
127
außer Betrieb
128
Verfahrensfehler
129
Unerwartete Informationen
130
reservierte DMTF-
131 65535
Reserviert für die zukünftige Verwendung.

ProbableCauseDescription

Datentyp: Zeichenfolgen-

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_Error.ProbableCause")

Eine Freiformzeichenfolge, die die wahrscheinliche Ursache des Fehlers beschreibt.

RecommendedActions-

Datentyp: Zeichenfolge Array

Zugriffstyp: Schreibgeschützt

Eine freiformlose Zeichenfolge, die empfohlene Aktionen beschreibt, um den Fehler zu beheben.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client
Windows 8
Mindestens unterstützter Server
Windows Server 2012
Namespace
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll