Msvm_Error classe
Classe spécialisée qui contient des informations sur la gravité, la cause, les actions recommandées et d’autres données liées à l’échec d’une opération CIM.
La syntaxe suivante est un code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.
Syntaxe
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_Error : 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 Msvm_Error comporte les types de membres suivants :
Propriétés
La classe Msvm_Error a ces propriétés.
-
CIMStatusCode
-
-
Type de données : uint32
-
Type d'accès : Lecture seule
Le code CIM status qui caractérise cette instance. Cette propriété définit les codes status qui peuvent être retournés par un serveur ou un écouteur CIM conforme. Tous les codes status ne sont pas valides pour chaque opération. La spécification de chaque opération doit définir les codes status qui peuvent être retournés par cette opération. Les valeurs suivantes pour le code status CIM sont définies. Cette propriété est héritée de CIM_Error.
Valeur Signification - CIM_ERR_FAILED
- 1
Une erreur générale qui n’est pas couverte par un code d’erreur plus spécifique s’est produite. - 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
Impossible d’effectuer l’opération 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
Impossible d’effectuer l’opération, car la superclasse spécifiée n’existe pas. - CIM_ERR_ALREADY_EXISTS
- 11
Impossible d’effectuer l’opération, 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 n’est pas compatible 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 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 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. - DMTF réservé
- 21 = valeur
Valeurs réservées. -
-
CIMStatusCodeDescription
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Chaîne contenant une description lisible par l’utilisateur de la propriété CIMStatusCode . Cette description peut étendre, mais doit être cohérente avec, la définition de CIMStatusCode. Cette propriété est héritée de CIM_Error.
-
-
ErrorSource
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Informations d’identification de l’entité (le instance) qui génère l’erreur. Si cette entité est modélisée dans le schéma CIM, cette propriété contient le chemin de l’instance encodé 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 selon la propriété ErrorSourceFormat . Cette propriété est héritée de CIM_Error.
-
-
ErrorSourceFormat
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Le format de la propriété ErrorSource est interprétable en fonction de la valeur de cette propriété. Cette propriété est héritée de CIM_Error et est toujours définie sur 0.
Valeur Signification - Unknown
- 0
Le format est inconnu ou ne peut pas être interprété de manière significative par une application cliente CIM. - Autres
- 1
Le format est défini par la valeur de la propriété OtherErrorSourceFormat . - CIMObjectHandle
- 2
Un handle d’objet CIM, encodé à l’aide de la syntaxe MOF définie pour le non-terminal objectHandle, est utilisé pour identifier l’entité. -
-
ErrorType
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Classification principale de l’erreur. Les valeurs suivantes sont définies. Cette propriété est héritée de CIM_Error.
Valeur Signification - Unknown
- 0
- Autres
- 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 à des défaillances qui entraînent une réduction des fonctionnalités ou des performances. - Erreur logicielle
- 4
Les erreurs de ce type sont principalement associées à 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 d’environnement
- 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. - Security Error
- 7
Les erreurs de ce type sont associées à des violations de sécurité, à la détection de virus et à des problèmes similaires. - Erreur de sursabonnement
- 8
Les erreurs de ce type sont principalement associées à l’échec d’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 demandes qui ne sont pas prises en charge. -
-
Message
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Message mis en forme. Ce message est construit en appliquant le contenu dynamique du message, décrit dans MessageArguments, à la chaîne de format identifiée de manière unique, dans l’étendue de OwningEntity, par MessageID. Cette propriété est héritée de CIM_Error.
-
-
MessageArguments
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Tableau contenant le contenu dynamique du message. Cette propriété est héritée de CIM_Error.
-
-
MessageID
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Chaîne opaque qui identifie de façon unique, dans l’étendue de OwningEntity, le format du message. Cette propriété est héritée de CIM_Error.
-
-
OtherErrorSourceFormat
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Chaîne définissant les valeurs « Other » pour ErrorSourceFormat. Cette valeur doit être définie sur une valeur non NULL lorsque ErrorSourceFormat a la valeur 1 (Other). Pour toutes les autres valeurs de ErrorSourceFormat, la valeur de cette chaîne doit être définie sur Null. Cette propriété est héritée de CIM_Error.
-
-
OtherErrorType
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit l’ErrorType lorsque 1, (Other) est spécifié en tant que ErrorType. Cette propriété est héritée de CIM_Error.
-
-
OwningEntity
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Chaîne qui identifie de façon unique l’entité qui possède la définition du format du message décrit dans cette instance. OwningEntity doit inclure un nom protégé par un droit d’auteur, une marque ou un nom unique appartenant à l’entité commerciale ou à l’organisme de normes définissant le format. Cette propriété est héritée de CIM_Error.
-
-
PerceivedSeverity
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Valeur énumérée qui décrit la gravité de l’erreur du point de vue du notificateur : 2 - Faible doit être utilisé pour les problèmes non critiques tels que les paramètres non valides, l’utilisation incorrecte, les fonctionnalités non prises en charge. 3 - Moyen doit être utilisé pour indiquer qu’une action est nécessaire, mais la situation n’est pas grave pour l’instant. 4 - High doit être utilisé pour indiquer qu’une action est nécessaire maintenant. 5 - Fatal doit être utilisé pour indiquer une perte de données ou une défaillance irrécupérable du système ou du service. Cette propriété est héritée de CIM_Error.
-
Inconnu (0)
-
Faible (2)
-
Moyen (3)
-
Élevé (4)
-
Fatal (5 )
-
-
ProbableCause
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Valeur énumérée qui décrit la cause probable de l’erreur. Cette propriété est héritée de CIM_Error.
-
Inconnu (0)
-
Autre (1)
-
Erreur d’adaptateur/carte (2)
-
Échec du sous-système d’application (3)
-
Bande passante réduite (4)
-
Erreur d’établissement de la connexion (5)
-
Erreur du 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 de cycles processeur dépassée (11)
-
Erreur de jeu de données/modem (12)
-
Signal dégradé (13)
-
Erreur de l’interface DTE-DCE (14)
-
Porte d’enceinte ouverte (15)
-
Dysfonctionnement de l’équipement (16)
-
Vibrations excessives (17)
-
Erreur de format de fichier (18)
-
Incendie détecté (19)
-
Inondation détectée (20)
-
Erreur de cadrage (21)
-
Problème HVAC (22)
-
Humidité inacceptable (23)
-
Erreur de périphérique d’E/S (24)
-
Erreur de périphérique d’entrée (25)
-
Erreur LAN (26)
-
Fuite non toxique détectée (27)
-
Erreur de transmission de nœud local (28)
-
Perte d’image (29)
-
Perte de signal (30)
-
//31 Approvisionnement matériel épuisé (31)
-
Problème du multiplexeur (32)
-
Mémoire insuffisante (33)
-
Erreur de l’appareil de sortie (34)
-
Performances dégradées (35)
-
Problème d’alimentation (36)
-
Pression inacceptable (37)
-
Problème de processeur (erreur interne de l’ordinateur) (38)
-
Défaillance 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 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é 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)
-
Défaillance de l’émetteur (56)
-
Ressource sous-jacente indisponible (57)
-
Incompatibilité de version (58)
-
Alerte précédente effacée (59)
-
//60 Tentatives de connexion ayant échoué (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 reçu non valide (76)
-
Échec de routage (77)
-
Échec du backplane (78)
-
Duplication d’identificateur (79)
-
Échec du chemin de protection (80)
-
Perte ou incompatibilité de synchronisation (81)
-
Problème terminal (82)
-
Échec de l’horloge en temps réel (83)
-
Défaillance de l’antenne (84)
-
Échec de charge 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)
-
//91 Décharge de batterie (91)
-
Défaillance de la batterie (92)
-
Problème d’alimentation commerciale (93)
-
Échec du ventilateur (94)
-
Défaillance du moteur (95)
-
Défaillance du capteur (96)
-
Échec du fusible (97)
-
Échec du générateur (98)
-
Batterie faible (99)
-
Low Fuel (100)
-
Basses eaux (101)
-
Gaz explosif (102)
-
Vents forts (103)
-
Accumulation de glace (104)
-
Fumée (105)
-
Incompatibilité de la mémoire (106)
-
Cycles hors processeur (107)
-
Problème d’environnement logiciel (108)
-
Échec de téléchargement du 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)
-
//115 Protection des défaillances de ressources (115)
-
Incohérence de base de données (116)
-
Échec de l’authentification (117)
-
Violation de la confidentialité (118)
-
Cable Tamper (119)
-
Informations différées (120)
-
Informations en double (121)
-
Informations manquantes (122)
-
Modification des informations (123)
-
Informations non séquentielle (124)
-
Clé expirée (125)
-
Échec de non-répudiation (126)
-
Activité hors heures (127)
-
Hors service (128)
-
Erreur procédurale (129)
-
Informations inattendues (130 )
-
-
ProbableCauseDescription
-
-
Type de données : Chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit la cause probable de l’erreur. Cette propriété est héritée de CIM_Error.
-
-
RecommendedActions
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit les actions recommandées à effectuer pour résoudre l’erreur. Cette propriété est héritée de CIM_Error.
-
Notes
L’accès à la classe Msvm_Error peut être limité par le filtrage UAC. Pour plus d’informations, consultez Contrôle de compte d’utilisateur et WMI.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2012 [applications de bureau uniquement] |
Espace de noms |
Root\Virtualization\V2 |
MOF |
|
DLL |
|