Partager via


classe CIM_Error

La classe CIM_Error contient des informations sur l’échec d’une opération CIM.

Syntaxe

[Indication, Abstract, Version("2.22.1"), Exception, UMLPackagePath("CIM::Interop"), 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 : MappingStrings (« DSP0201. DMTF|ERREUR. CODE|2.3 », « DSP0200. DMTF|CIMError|1.3 »), 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 retournés par un serveur CIM ou un écouteur.

CIM_ERR_FAILED (1)

Une erreur générale s’est produite qui n’est pas couverte par un code d’erreur plus spécifique.

CIM_ERR_ACCESS_DENIED (2)

L’accès à une ressource CIM n’était pas 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 n’étaient pas 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 n’est pas valide pour le langage de requête spécifié.

CIM_ERR_METHOD_NOT_AVAILABLE (16)

Impossible d’exécuter la méthode extrinsique.

CIM_ERR_METHOD_NOT_FOUND (17)

La méthode extrinsique spécifiée n’existe pas.

CIM_ERR_UNEXPECTED_RESPONSE (18)

La réponse retournée à l’opération asynchrone n’était pas attendue.

CIM_ERR_INVALID_RESPONSE_DESTINATION (19)

La destination spécifiée pour la réponse asynchrone n’est pas 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 n’est pas 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 tirage 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, ...).

CIM_ERR_SERVER_IS_SHUTTING_DOWN (28)

Le serveur WBEM s’arrête.

CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED (29)

La fonctionnalité de requête spécifiée n’est pas prise en charge.

réservée DMTF (..)

CIMStatusCodeDescription

Type de données : chaîne

Type d’accès : Lecture seule

Qualificateurs : MappingStrings (« DSP0201. DMTF|ERREUR. DESCRIPTION|2.3 », « DSP0200. DMTF|CIMError|1.3 »), ModelCorrespondence (« CIM_Error.CIMStatusCode")

Chaîne de forme libre qui contient une description lisible par l’homme de la valeur de propriété CIMStatusCode .

Remarque

Cette description peut s’étendre, mais doit être cohérente avec la définition de CIMStatusCode.

ErrorSource

Type de données : chaîne

Type d’accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorSourceFormat")

Informations qui identifient l’entité qui a généré l’erreur. Si l’entité est modélisée par le schéma CIM, cette propriété contient le chemin d’accès à l’instance encodée en tant que paramètre de chaîne. Sinon, la propriété contient une chaîne qui nomme l’entité qui a généré l’erreur. Le format de cette propriété est spécifié par la propriété ErrorSourceFormat .

ErrorSourceFormat

Type de données : uint16

Type d’accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorSource », « CIM_Error. OtherErrorSourceFormat")

Format de la propriété ErrorSource .

inconnu (0)

Le format est inconnu ou non interprétable de manière significative par une application cliente CIM.

Autre (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.

réservée DMTF (..)

ErrorType

Type de données : uint16

Type d’accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_Error.OtherErrorType")

Type d’erreur principal.

inconnu (0)

Autre (1)

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)

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 matérielle ou matérielle.

Erreur environnementale (6)

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 oversubscription (8)

Les erreurs de ce type sont principalement associées à l’échec 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 à l’échec d’accès à une ressource requise.

Erreur d’opération non prise en charge (10)

Les erreurs de ce type sont principalement associées aux requêtes qui ne sont pas prises en charge.

réservée DMTF (..)

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.

Remarque

Ce message est créé en combinant des éléments dynamiques de la propriété MessageArguments avec les éléments statiques de la propriété MessageID , puis en les ajoutant à un registre de messages ou un catalogue associé à OwningEntity.

MessageArguments

Type de données : tableau de chaînes

Type d’accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_Error.MessageID », « CIM_Error. Message")

Tableau qui contient le contenu dynamique du message.

MessageID

Type de données : chaîne

Type d’accès : Lecture seule

Qualificateurs : Obligatoire, ModelCorrespondence (« CIM_Error.Message », « CIM_Error. MessageArguments")

Chaîne opaque qui identifie de façon unique, dans la portée de OwningEntity, le format du message.

OtherErrorSourceFormat

Type de données : chaîne

Type d’accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorSourceFormat")

Chaîne qui définit la valeur ErrorSourceFormat lorsque ErrorSourceFormat a la valeur « 1 » (autre).

OtherErrorType

Type de données : chaîne

Type d’accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_Error.ErrorType")

Chaîne de forme libre qui décrit la valeur ErrorType lorsqu’elle est définie sur « 1 » (autre).

owningEntity

Type de données : chaîne

Type d’accès : Lecture seule

ID unique de l’entité propriétaire du format du message décrit par cette instance.

Remarque

Cette propriété doit inclure un nom unique, une marque déposée ou un nom unique appartenant à l’entité commerciale ou au corps des normes qui a défini le format de message.

perception

Type de données : uint16

Type d’accès : Lecture seule

Qualificateurs : MappingStrings (« Recommandation.UIT|X733. Gravité perçue ")

Description de la gravité de l’erreur du point de vue de l’élément qui a envoyé le message d’erreur.

inconnu (0)

la gravité perçue de l’indication est inconnue ou indéterminée.

Autre (1)

Indique que la valeur de Gravité est disponible dans la propriété OtherSeverity .

Informations (2)

Les informations doivent être utilisées lors de la fourniture d’une réponse informative.

Détérioré/avertissement (3)

Doit être utilisé quand il convient de permettre à l’utilisateur de décider si l’action est nécessaire.

Mineur (4)

L’action est nécessaire, mais la situation n’est pas grave pour l’instant.

Major (5)

L’action est nécessaire MAINTENANT.

Critique (6)

L’action est nécessaire MAINTENANT et l’étendue est large (peut-être une panne imminente pour une ressource critique en résulte).

Fatal/NonRecoverable (7)

une erreur s’est produite, mais il est trop tard pour prendre des mesures correctives.

réservée DMTF (..)

ProbableCause

Type de données : uint16

Type d’accès : Lecture seule

Qualificateurs : MappingStrings (« Recommandation.UIT|X733. Cause probable », « Recommandation.UIT|M3100.probableCause », « UIT-IANA-ALARM-TC »), ModelCorrespondence (« CIM_Error.ProbableCauseDescription")

Description de la cause probable de l’erreur.

inconnu (0)

Autre (1)

Erreur de carte/carte (2)

Échec du sous-système d’application (3)

Bande passante réduite (4)

Erreur d’établissement de la connexion (5)

Erreur de protocole de communication (6)

Échec du sous-système de communication (7)

Erreur de configuration/personnalisation (8)

Congestion (9)

Données endommagées (10)

Limite des cycles processeur dépassée (11)

Erreur de jeu de données/modem (12)

Signal détérioré (13)

erreur d’interfaceDTE-DCE (14)

Porte de boîtier ouverte (15)

Dysfonctionnement de l’équipement (16)

Vibration excessive (17)

Erreur de format de fichier (18)

Détection du feu (19)

Inondations détectées (20)

Erreur d’encadrement (21)

Problème HVAC (22)

Humidité inacceptable (23)

Erreur d’appareil d’E/S (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 frame (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étériorées (35)

Problème d’alimentation (36)

Pression inacceptable (37)

Problème du processeur (erreur de machine interne) (38)

Échec de la pompe (39)

Taille de file d’attente dépassée (40)

Échec de réception (41)

Échec du récepteur (42)

Erreur de transmission de nœud distant (43)

Ressource à ou capacité proche (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é de stockage (50)

Température inacceptable (51)

Seuil franchi (52)

Problème de minutage (53)

Fuite toxique détectée (54)

Échec de transmission (55)

Échec de l’émetteur (56)

Ressource sous-jacente indisponible (57)

Incompatibilité de version (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 informations d’identification 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 indisponible (72)

Élément manquant (73)

Perte de plusieurs images (74)

Échec du canal de diffusion (75)

Message non valide reçu (76)

Échec du routage (77)

Backplane Failure (78)

Duplication d’identificateur (79)

Échec du chemin de protection (80)

Perte de synchronisation ou incompatibilité (81)

Problème terminal (82)

Échec de l’horloge en temps réel (83)

Échec de l’antenne (84)

Échec de chargement de la batterie (85)

Échec du disque (86)

Échec du saut de fréquence (87)

Perte de redondance (88)

Panne d’alimentation (89)

Problème de qualité du signal (90)

Décharge de batterie (91)

Défaillance de la batterie (92)

Problème commercial de l’alimentation (93)

Échec du ventilateur (94)

Défaillance du moteur (95)

Défaillance du capteur (96)

Fuse Failure (97)

Échec du générateur (98)

Batterie faible (99)

Faible carburant (100)

Faible eau (101)

Gaz explosif (102)

Vents élevés (103)

Accumulation de glace (104)

Fumée (105)

Incompatibilité de mémoire (106)

Cycles hors processeur (107)

Problème d’environnement logiciel (108)

Échec du téléchargement logiciel (109)

Élément réinitialisé (110)

Délai d’expiration (111)

Problèmes de journalisation (112)

Fuite détectée (113)

Échec du mécanisme de protection (114)

Protection de l’échec des ressources (115)

Incohérence de base de données (116)

Échec d’authentification (117)

Violation de la confidentialité (118)

Falsification de câble (119)

Informations différées (120)

Informations en double (121)

Informations manquantes (122)

Modification des informations (123)

Informations hors séquence (124)

Clé expirée (125)

Échec non répudiation (126)

Activité hors heures (127)

Hors service (128)

Erreur procédurale (129)

Informations inattendues (130)

Réservé DMTF (..)

ProbableCauseDescription

Type de données : chaîne

Type d’accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_Error.ProbableCause")

Chaîne de forme libre qui décrit la cause probable de l’erreur, lorsque la propriété ProbableCause a la valeur « 1 » (autre).

RecommendedActions

Type de données : tableau de chaînes

Type d’accès : Lecture seule

Tableau de chaînes de forme libre qui décrivent les actions recommandées pour résoudre l’erreur.

Spécifications

Besoin Valeur
Client minimum pris en charge
Windows 8
Serveur minimum pris en charge
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe