Classe WMI CIM_Error
Classe spécialisée qui contient des informations sur la gravité, la cause, les actions recommandées et d’autres données liées à la défaillance d’une opération CIM. Les instances de ce type PEUVENT être incluses dans le cadre de la réponse à une opération CIM.
La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées.
Syntaxe
[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;
};
Membres
La classe CIM_Error a ces types de membres :
Propriétés
La classe CIM_Error a ces propriétés.
-
CIMStatusCode
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.CIMStatusCodeDescription »)
Code d’état CIM qui caractérise cette instance. Cette propriété définit les codes d’état qui peuvent être rendus par un serveur CIM ou un écouteur CIM conforme. Notez que tous les codes d’état ne sont pas valides pour chaque opération. La spécification de chaque opération doit définir les codes d’état qui peuvent être rendus par cette opération.
Les valeurs possibles sont les suivantes.
Valeur Signification - CIM_ERR_FAILED
- 1
Une erreur générale s’est produite et n’est pas couverte par un code d’erreur plus spécifique. - CIM_ERR_ACCESS_DENIED
- 2
L’accès à une ressource CIM était non disponible pour le client. - CIM_ERR_INVALID_NAMESPACE
- 3
L’espace de noms cible n’existe pas. - CIM_ERR_INVALID_PARAMETER
- 4
Une ou plusieurs valeurs de paramètre passées à la méthode étaient non valides. - CIM_ERR_INVALID_CLASS
- 5
La classe spécifiée n’existe pas. - CIM_ERR_NOT_FOUND
- 6
L’objet demandé est introuvable. - CIM_ERR_NOT_SUPPORTED
- 7
L'opération demandée n'est pas prise en charge. - CIM_ERR_CLASS_HAS_CHILDREN
- 8
L’opération ne peut pas être effectuée sur cette classe, car elle a des instances. - CIM_ERR_CLASS_HAS_INSTANCES
- 9
L’opération ne peut pas être effectuée sur cette classe, car elle a des instances. - CIM_ERR_INVALID_SUPERCLASS
- 10
L’opération ne peut pas être effectuée, car la superclasse spécifiée n’existe pas. - CIM_ERR_ALREADY_EXISTS
- 11
L’opération ne peut pas être effectuée, car un objet existe déjà. - CIM_ERR_NO_SUCH_PROPERTY
- 12
La propriété spécifiée n’existe pas. - CIM_ERR_TYPE_MISMATCH
- 13
La valeur fournie est incompatible avec le type. - CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED
- 14
Le langage de requête n’est pas reconnu ou pris en charge. - CIM_ERR_INVALID_QUERY
- 15
La requête est non valide pour le langage de requête spécifié. - CIM_ERR_METHOD_NOT_AVAILABLE
- 16
Impossible d’exécuter la méthode extrinsèque. - CIM_ERR_METHOD_NOT_FOUND
- 17
La méthode extrinsèque spécifiée n’existe pas. - CIM_ERR_UNEXPECTED_RESPONSE
- 18
La réponse rendue à l’opération asynchrone n’était pas attendue. - CIM_ERR_INVALID_RESPONSE_DESTINATION
- 19
La destination spécifiée pour la réponse asynchrone est non valide. - CIM_ERR_NAMESPACE_NOT_EMPTY
- 20
L’espace de noms spécifié n’est pas vide. - CIM_ERR_INVALID_ENUMERATION_CONTEXT
- 21
Le contexte d’énumération fourni est non valide. - CIM_ERR_INVALID_OPERATION_TIMEOUT
- 22
L’espace de noms spécifié n’est pas vide. - CIM_ERR_PULL_HAS_BEEN_ABANDONED
- 23
L’espace de noms spécifié n’est pas vide. - CIM_ERR_PULL_CANNOT_BE_ABANDONED
- 24
La tentative d’abandon d’une opération de récupération a échoué. - CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED
- 25
Les énumérations filtrées ne sont pas prises en charge. - CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED
- 26
Continuez sur l’erreur n’est pas prise en charge. - CIM_ERR_SERVER_LIMITS_EXCEEDED
- 27
Les limites du serveur WBEM ont été dépassées (par exemple, mémoire, connexions, etc.) - CIM_ERR_SERVER_IS_SHUTTING_DOWN
- 28
Le serveur WBEM s’arrête. - CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED
- 29
La caractéristique de requête spécifiée n’est pas prise en charge. - DMTF réservé
- 30 65535
Réservé pour un usage futur. -
-
CIMStatusCodeDescription
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.CIMStatusCode »)
Chaîne de forme libre contenant une description lisible par l’homme de la propriété CIMStatusCode. Cette description peut s’étendre, mais doit être cohérente avec la valeur de CIMStatusCode.
-
-
ErrorSource
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorSourceFormat »)
Identifie l’entité ou l’instance générant l’erreur. Si cette entité est modélisée dans le schéma CIM, cette propriété contient le chemin d’accès de l’instance encodée en tant que paramètre de chaîne. Si elle n’est pas modélisée, la propriété contient une chaîne d’identification qui nomme l’entité qui a généré l’erreur. Le chemin d’accès ou la chaîne d’identification est mis en forme conformément à la propriété ErrorSourceFormat.
-
-
ErrorSourceFormat
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorSource », « CIM_Error.OtherErrorSourceFormat »)
Décrit le format de la propriété ErrorSource.
Les valeurs possibles sont les suivantes.
Valeur Signification - Unknown
- 0
Le format est inconnu ou non interprétable de manière significative par une application cliente CIM. - Autres
- 1
Le format est défini par la valeur de la propriété OtherErrorSourceFormat. - CIMObjectPath
- 2
Chemin d’accès d’objet CIM tel que défini dans la spécification de l’infrastructure CIM. - DMTF réservé
- 3 65535
Réservé pour un usage futur. -
-
ErrorType
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.OtherErrorType »)
Classification principale de l’erreur.
Les valeurs possibles sont les suivantes.
Valeur Signification - Unknown
- 0
Inconnu. - Autres
- 1
Autre/s. - Erreur de communication
- 2
Les erreurs de ce type sont principalement associées aux procédures et/ou processus requis pour transmettre des informations d’un point à un autre. - Erreur de qualité de service
- 3
Erreur de qualité de service. Les erreurs de ce type sont principalement associées aux défaillances qui entraînent une réduction des fonctionnalités ou des performances. - Erreur logicielle
- 4
L’erreur de ce type est principalement associée à une erreur logicielle ou de traitement. - Erreur matérielle
- 5
Les erreurs de ce type sont principalement associées à une défaillance d’équipement ou matérielle. - Erreur environnementale
- 6
Les erreurs de ce type sont principalement associées à une condition de défaillance liée à l’installation ou à d’autres considérations environnementales. - Erreur de sécurité
- 7
Les erreurs de ce type sont associées à des violations de sécurité, à la détection des virus et à des problèmes similaires. - Erreur de sursubscription
- 8
Les erreurs de ce type sont principalement associées à la défaillance de l’allocation de ressources suffisantes pour terminer l’opération. - Erreur de ressource indisponible
- 9
Les erreurs de ce type sont principalement associées à la défaillance d’accès à une ressource requise. - Erreur d’opérations non prises en charge
- 10
Les erreurs de ce type sont principalement associées aux requêtes qui ne sont pas prises en charge. - DMTF réservé
- 11 65535
-
-
Message
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.MessageID », « CIM_Error.MessageArguments »)
Message mis en forme. Ce message est construit en combinant certains ou tous les éléments dynamiques spécifiés dans la propriété MessageArguments avec les éléments statiques définis dans le MessageID.
-
-
MessageArguments
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.MessageID », « CIM_Error.Message »)
Tableau contenant le contenu dynamique du message.
-
-
MessageID
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : requis, ModelCorrespondence (« CIM_Error.Message », « CIM_Error.MessageArguments »)
Chaîne définie en externe qui identifie de façon unique, dans l’étendue de OwningEntity, le format du message.
-
-
OtherErrorSourceFormat
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorSourceFormat »)
Décrit d’autres valeurs pour ErrorSourceFormat. Lorsque ErrorSourceFormat est Autre, cette propriété doit être non NUL. Pour toutes les autres valeurs de ErrorSourceFormat, cette propriété doit avoir la valeur NUL.
-
-
OtherErrorType
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorType »)
Chaîne de forme libre décrivant l’erreur lorsque la propriété ErrorType est Autre.
-
-
OwningEntity
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui identifie de façon unique l’entité propriétaire de la définition du format du message décrit dans cette instance. OwningEntity doit inclure des droits d’auteur, une marque de fabrique, ou un nom unique appartenant à l’entité commerciale ou au corps des normes définissant le format.
-
-
PerceivedSeverity
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Valeur énumérée qui décrit la gravité de l’erreur, telle que déterminée par le notificateur.
Les valeurs possibles sont les suivantes.
Valeur Signification - Unknown
- 0
La gravité est inconnue. - Autres
- 1
La valeur de gravité se trouve dans la propriété OtherSeverity. - Informations
- 2
Fournit une réponse informative. - Dégradé/Avertissement
- 3
Une action peut être nécessaire. - Minor
- 4
Une action est nécessaire, mais la situation n’est pas grave à ce stade. - Major
- 5
L’action est nécessaire immédiatement. - Critique
- 6
L’action est nécessaire immédiatement et l’étendue est large. - Fatal/Non récupérable
- 7
Une erreur s’est produite, mais il est trop tard pour prendre des actions. - DMTF réservé
- 8 65535
Réservé pour un usage futur. -
-
ProbableCause
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.ProbableCauseDescription »)
Valeur énumérée décrivant la cause probable de l’erreur.
Les valeurs possibles sont les suivantes.
Valeur Signification - Unknown
- 0
- Autres
- 1
- Erreur d’adaptateur/de carte
- 2
- Défaillance du sous-système d’application
- 3
- Bande passante réduite
- 4
- Erreur d’établissement de connexion
- 5
- Erreur de protocole de communication
- 6
- Défaillance du sous-système de communication
- 7
- Erreur de configuration/personnalisation
- 8
- Congestion
- 9
- Données erronées
- 10
- Limite des cycles d’UC dépassée
- 11
- Erreur de jeu de données/modem
- 12
- Signal dégradé
- 13
- Erreur de l’interface DTE-DCE
- 14
- Porte de boîtier ouverte
- 15
- Dysfonctionnement de l’équipement
- 16
- Vibration excessive
- 17
- Erreur de format de fichier
- 18
- Détecteur d’incendie
- 19
- Inondations détectées
- 20
- Erreur d’encadrement
- 21
- Problème HVAC
- 22
- Humidité inacceptable
- 23
- Erreur d’E/S de l’appareil
- 24
- Erreur d’appareil d’entrée
- 25
- Erreur LAN
- 26
- Fuite non toxique détectée
- 27
- Erreur de transmission de nœud local
- 28
- Perte de cadre
- 29
- Perte de signal
- 30
- Approvisionnement matériel épuisé
- 31
- Problème de multiplexeur
- 32
- Mémoire insuffisante
- 33
- Erreur d’appareil de sortie
- 34
- Performances dégradées
- 35
- Problème de puissance
- 36
- Pression inacceptable
- 37
- Problème du processeur (erreur d’ordinateur interne)
- 38
- Défaillance de la pompe
- 39
- Taille de file d’attente dépassée
- 40
- Défaillance de réception
- 41
- Défaillance de réception
- 42
- Erreur de transmission de nœud distant
- 43
- Ressource à pleine capacité ou proche de la capacité
- 44
- Temps de réponse excessif
- 45
- Taux de retransmission excessif
- 46
- Erreur logicielle
- 47
- Programme logiciel arrêté anormalement
- 48
- Erreur du programme logiciel (résultats incorrects)
- 49
- problème de capacité Stockage
- 50
- Température inacceptable
- 51
- Seuil franchi
- 52
- Problème de minutage
- 53
- Fuite toxique détectée
- 54
- Défaillance de transmission
- 55
- Défaillance de l’émetteur
- 56
- Ressource sous-jacente non disponible
- 57
- Non-concordance des versions
- 58
- Alerte précédente effacée
- 59
- Échec des tentatives de connexion
- 60
- Virus logiciel détecté
- 61
- Sécurité matérielle violée
- 62
- Déni de service détecté
- 63
- Incompatibilité des identifiants de sécurité
- 64
- Accès non autorisé
- 65
- Alarme reçue
- 66
- Perte de pointeur
- 67
- Incompatibilité de charge utile
- 68
- Erreur de transmission
- 69
- Taux d’erreur excessif
- 70
- Problème de trace
- 71
- Élément non disponible
- 72
- Élément manquant
- 73
- Perte de plusieurs cadres
- 74
- Défaillance du canal de diffusion
- 75
- Message non valable reçu
- 76
- Défaillance du routage
- 77
- Défaillance de l’infrastructure d’intégration
- 78
- Duplication d’identificateur
- 79
- Défaillance du chemin d’accès de protection
- 80
- Perte de synchronisation ou incompatibilité
- 81
- Problème de terminal
- 82
- Défaillance de l’horloge en temps réel
- 83
- Défaillance de l’antenne
- 84
- Défaillance de chargement de batterie
- 85 %
- Défaillance du disque
- 86
- Défaillance du saut de fréquence
- 87
- Perte de redondance
- 88
- Défaillance d’alimentation
- 89
- Problème de qualité du signal
- 90
- Décharge de la batterie
- 91
- Défaillance de la batterie
- 92
- Problème d’alimentation commerciale
- 93
- Défaillance du ventilateur
- 94
- Défaillance du moteur
- 95
- Défaillance du capteur
- 96
- Défaillance du fusible
- 97
- Défaillance du générateur
- 98
- Batterie faible
- 99
- Niveau bas de carburant
- 100
- Niveau bas d’eau
- 101
- Gaz explosif
- 102
- Vents forts
- 103
- Accumulation de glace
- 104
- Fumée
- 105
- Incompatibilité de mémoire
- 106
- Cycles hors UC
- 107
- Problème d’environnement logiciel
- 108
- Défaillance du téléchargement logiciel
- 109
- Élément réinitialisé
- 110
- Délai d'expiration
- 111
- Problèmes de connexion
- 112
- Fuite détectée
- 113
- Défaillance du mécanisme de protection
- 114
- Défaillance des ressources de protection
- 115
- Incohérence de base de données
- 116
- Défaillance de l’authentification
- 117
- Violation de la confidentialité
- 118
- Falsification de câble
- 119
- Information retardée
- 120
- Informations dupliquées
- 121
- Informations manquantes
- 122
- Modification des informations
- 123
- Informations hors séquence
- 124
- Clé expirée
- 125
- Défaillance de non-répudiation
- 126
- Activité hors heures
- 127
- Hors service
- 128
- Erreur procédurale
- 129
- Informations inattendues
- 130
- DMTF réservé
- 131 65535
Réservé pour un usage futur. -
-
ProbableCauseDescription
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_Error.ProbableCause »)
Chaîne de forme libre décrivant la cause probable de l’erreur.
-
-
RecommendedActions
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Chaîne de forme libre décrivant les actions recommandées à entreprendre pour résoudre l’erreur.
-
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Espace de noms |
Root\standardcimv2 |
MOF |
|
DLL |
|