Condividi tramite


classe Msvm_Error

Classe specializzata che contiene informazioni sulla gravità, la causa, le azioni consigliate e altri dati correlati all'errore di un'operazione CIM.

La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

[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;
};

Members

La classe Msvm_Error ha questi tipi di membri:

Proprietà

La classe Msvm_Error ha queste proprietà.

CIMStatusCode

Tipo di dati: uint32

Tipo di accesso: sola lettura

Codice di stato CIM che caratterizza questa istanza. Questa proprietà definisce i codici di stato che possono essere restituiti da un server o un listener CIM conforme. Non tutti i codici di stato sono validi per ogni operazione. La specifica per ogni operazione deve definire i codici di stato che possono essere restituiti da tale operazione. Vengono definiti i valori seguenti per il codice di stato CIM. Questa proprietà viene ereditata da CIM_Error.

Valore Significato
CIM_ERR_FAILED
1
Si è verificato un errore generale che non è coperto da un codice di errore più specifico.
CIM_ERR_ACCESS_DENIED
2
L'accesso a una risorsa CIM non era disponibile per il client.
CIM_ERR_INVALID_NAMESPACE
3
Lo spazio dei nomi di destinazione non esiste.
CIM_ERR_INVALID_PARAMETER
4
Uno o più valori di parametro passati al metodo non sono validi.
CIM_ERR_INVALID_CLASS
5
La classe specificata non esiste.
CIM_ERR_NOT_FOUND
6
Impossibile trovare l'oggetto richiesto.
CIM_ERR_NOT_SUPPORTED
7
L'operazione richiesta non è supportata.
CIM_ERR_CLASS_HAS_CHILDREN
8
L'operazione non può essere eseguita su questa classe perché dispone di istanze.
CIM_ERR_CLASS_HAS_INSTANCES
9
L'operazione non può essere eseguita su questa classe perché dispone di istanze.
CIM_ERR_INVALID_SUPERCLASS
10
Impossibile eseguire l'operazione perché la superclasse specificata non esiste.
CIM_ERR_ALREADY_EXISTS
11
Impossibile eseguire l'operazione perché esiste già un oggetto .
CIM_ERR_NO_SUCH_PROPERTY
12
La proprietà specificata non esiste.
CIM_ERR_TYPE_MISMATCH
13
Il valore fornito non è compatibile con il tipo .
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED
14
Il linguaggio di query non è riconosciuto o supportato.
CIM_ERR_INVALID_QUERY
15
La query non è valida per il linguaggio di query specificato.
CIM_ERR_METHOD_NOT_AVAILABLE
16
Impossibile eseguire il metodo estrinsico.
CIM_ERR_METHOD_NOT_FOUND
17
Il metodo estrinsico specificato non esiste.
CIM_ERR_UNEXPECTED_RESPONSE
18
La risposta restituita all'operazione asincrona non era prevista.
CIM_ERR_INVALID_RESPONSE_DESTINATION
19
La destinazione specificata per la risposta asincrona non è valida.
CIM_ERR_NAMESPACE_NOT_EMPTY
20
Lo spazio dei nomi specificato non è vuoto.
DMTF Riservato
21 = valore
Valori riservati.

CIMStatusCodeDescription

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa contenente una descrizione leggibile dall'utente della proprietà CIMStatusCode . Questa descrizione può estendersi, ma deve essere coerente con la definizione di CIMStatusCode. Questa proprietà viene ereditata da CIM_Error.

ErrorSource

Tipo di dati: string

Tipo di accesso: sola lettura

Informazioni di identificazione dell'entità (istanza) che genera l'errore. Se questa entità viene modellata nello schema CIM, questa proprietà contiene il percorso dell'istanza codificata come parametro stringa. Se non viene modellata, la proprietà contiene una stringa di identificazione che assegna un nome all'entità che ha generato l'errore. Il percorso o la stringa di identificazione viene formattata in base alla proprietà ErrorSourceFormat . Questa proprietà viene ereditata da CIM_Error.

ErrorSourceFormat

Tipo di dati: uint16

Tipo di accesso: sola lettura

Il formato della proprietà ErrorSource è interpretabile in base al valore di questa proprietà. Questa proprietà viene ereditata da CIM_Error e viene sempre impostata su 0.

Valore Significato
Unknown
0
Il formato è sconosciuto o non interpretabile in modo significativo da un'applicazione client CIM.
Altri
1
Il formato viene definito dal valore della proprietà OtherErrorSourceFormat .
CIMObjectHandle
2
Un handle di oggetti CIM, codificato usando la sintassi MOF definita per l'oggettoHandle non terminale, viene usato per identificare l'entità.

Errortype

Tipo di dati: uint16

Tipo di accesso: sola lettura

Classificazione primaria dell'errore. Vengono definiti i valori seguenti. Questa proprietà viene ereditata da CIM_Error.

Valore Significato
Unknown
0
Altri
1
Errore di comunicazione
2
Gli errori di questo tipo sono principalmente associati alle procedure e/o ai processi necessari per trasmettere informazioni da un punto all'altro.
Errore di qualità del servizio
3
Gli errori di questo tipo sono principalmente associati a errori che comportano una riduzione delle funzionalità o delle prestazioni.
Errore software
4
L'errore di questo tipo è principalmente associato a un software o a un errore di elaborazione.
Errore hardware
5
Gli errori di questo tipo sono principalmente associati a un'attrezzatura o a un errore hardware.
Errore ambientale
6
Gli errori di questo tipo sono principalmente associati a una condizione di errore relativa alla struttura o ad altre considerazioni ambientali.
Security Error
7
Gli errori di questo tipo sono associati a violazioni di sicurezza, rilevamento di virus e problemi simili.
Errore di oversubscription
8
Gli errori di questo tipo sono associati principalmente all'errore di allocazione di risorse sufficienti per completare l'operazione.
Errore di risorsa non disponibile
9
Gli errori di questo tipo sono associati principalmente all'errore di accesso a una risorsa richiesta.
Errore dell'operazione non supportata
10
Gli errori di questo tipo sono principalmente associati alle richieste non supportate.

Message

Tipo di dati: string

Tipo di accesso: sola lettura

Messaggio formattato. Questo messaggio viene costruito applicando il contenuto dinamico del messaggio, descritto in MessageArguments, alla stringa di formato identificata in modo univoco, nell'ambito di OwningEntity, da MessageID. Questa proprietà viene ereditata da CIM_Error.

MessageArguments

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Matrice contenente il contenuto dinamico del messaggio. Questa proprietà viene ereditata da CIM_Error.

Messageid

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa opaca che identifica in modo univoco, all'interno dell'ambito di OwningEntity, il formato del messaggio. Questa proprietà viene ereditata da CIM_Error.

OtherErrorSourceFormat

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa che definisce i valori "Other" per ErrorSourceFormat. Questo valore deve essere impostato su un valore diverso da NULL quando ErrorSourceFormat è impostato su un valore pari a 1 (Altro). Per tutti gli altri valori di ErrorSourceFormat, il valore di questa stringa deve essere impostato su Null. Questa proprietà viene ereditata da CIM_Error.

OtherErrorType

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa che descrive ErrorType quando 1, (Altro), viene specificata come ErrorType. Questa proprietà viene ereditata da CIM_Error.

OwningEntity

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa che identifica in modo univoco l'entità proprietaria della definizione del formato del messaggio descritto in questa istanza. OwningEntity deve includere un nome protetto da copyright, registrato o altrimenti univoco di proprietà dell'entità aziendale o del corpo degli standard che definisce il formato. Questa proprietà viene ereditata da CIM_Error.

Percezione dell'everità

Tipo di dati: uint16

Tipo di accesso: sola lettura

Valore enumerato che descrive la gravità dell'errore dal punto di vista del notifier: 2 - Basso deve essere usato per problemi non critici, ad esempio parametri non validi, utilizzo non corretto, funzionalità non supportate. 3 - Medio deve essere usato per indicare che è necessaria un'azione, ma la situazione non è grave in questo momento. 4 - L'altezza deve essere usata per indicare che ora è necessaria un'azione. 5 - È consigliabile usare un errore irreversibile per indicare una perdita di dati o un errore irreversibile del sistema o del servizio. Questa proprietà viene ereditata da CIM_Error.

Sconosciuto (0)

Bassa (2)

Medio (3)

Alta (4)

Irreversibile (5 )

ProbabilmenteCause

Tipo di dati: uint16

Tipo di accesso: sola lettura

Valore enumerato che descrive la probabile causa dell'errore. Questa proprietà viene ereditata da CIM_Error.

Sconosciuto (0)

Altro (1)

Errore adapter/scheda (2)

Errore del sottosistema applicazione (3)

Larghezza di banda ridotta (4)

Errore di creazione connessione (5)

Errore del protocollo di comunicazione (6)

Errore del sottosistema di comunicazione (7)

Errore di configurazione/personalizzazione (8)

Congestione (9)

Dati danneggiati (10)

Limite di cicli CPU superato (11)

Errore dataset/modem (12)

Segnale danneggiato (13)

Errore dell'interfaccia DTE-DCE (14)

Porta chassis aperta (15)

Malfunzionamento delle apparecchiature (16)

Vibrazione eccessiva (17)

Errore di formato file (18)

Incendio rilevato (19)

Inondazione rilevata (20)

Errore di frame (21)

Problema HVAC (22)

Umidità inaccettabile (23)

Errore del dispositivo I/O (24)

Errore del dispositivo di input (25)

Errore LAN (26)

Rilevata perdita non tossico (27)

Errore di trasmissione del nodo locale (28)

Perdita di frame (29)

Perdita di segnale (30)

//31 Materiale esaurito (31)

Problema di Multiplexer (32)

Memoria insufficiente (33)

Errore del dispositivo di output (34)

Prestazioni ridotte (35)

Problema di alimentazione (36)

Pressione inaccettabile (37)

Problema del processore (errore interno del computer) (38)

Guasto pompa (39)

Dimensione coda superata (40)

Errore di ricezione (41)

Errore ricevitore (42)

Errore di trasmissione del nodo remoto (43)

Risorsa in corrispondenza o prossimità della capacità (44)

Tempo di risposta eccessivo (45)

Frequenza di ritrasmissione eccessiva (46)

Errore software (47)

Programma software terminato in modo anomalo (48)

Errore del programma software (risultati non corretti) (49)

Problema di capacità di archiviazione (50)

Temperatura inaccettabile (51)

Soglia superata (52)

Problema di temporizzazione (53)

Rilevata perdita tossica (54)

Errore di trasmissione (55)

Guasto del trasmettitore (56)

Risorsa sottostante non disponibile (57)

Mancata corrispondenza versione (58)

Avviso precedente cancellato (59)

Tentativi di accesso //60 non riusciti (60)

Virus software rilevato (61)

Sicurezza hardware violata (62)

Denial of Service rilevato (63)

Mancata corrispondenza delle credenziali di sicurezza (64)

Accesso non autorizzato (65)

Allarme ricevuto (66)

Perdita di puntatore (67)

Mancata corrispondenza del payload (68)

Errore di trasmissione (69)

Frequenza di errore eccessiva (70)

Problema di traccia (71)

Elemento Non disponibile (72)

Elemento mancante (73)

Perdita di più frame (74)

Errore del canale broadcast (75)

Messaggio non valido ricevuto (76)

Errore di routing (77)

Errore backplane (78)

Duplicazione identificatore (79)

Errore del percorso di protezione (80)

Perdita di sincronizzazione o mancata corrispondenza (81)

Problema terminale (82)

Errore orologio in tempo reale (83)

Guasto antenna (84)

Errore di ricarica della batteria (85)

Errore del disco (86)

Errore di salto frequenza (87)

Perdita di ridondanza (88)

Guasto alimentazione (89)

Problema di qualità del segnale (90)

//91 Scarica batteria (91)

Guasto batteria (92)

Problema di alimentazione commerciale (93)

Errore della ventola (94)

Errore del motore (95)

Errore del sensore (96)

Errore di fuse (97)

Errore del generatore (98)

Batteria bassa (99)

Carburante basso (100)

Acqua bassa (101)

Gas esplosivo (102)

Venti elevati (103)

Ice Buildup (104)

Fumo (105)

Mancata corrispondenza della memoria (106)

Cicli cpu non eseguiti (107)

Problema dell'ambiente software (108)

Errore di download software (109)

Elemento Reinitialized (110)

Timeout (111)

Problemi di registrazione (112)

Perdita rilevata (113)

Errore del meccanismo di protezione (114)

//115 Protezione degli errori delle risorse (115)

Incoerenza del database (116)

Errore di autenticazione (117)

Violazione della riservatezza (118)

Manomissione cavo (119)

Informazioni posticipate (120)

Informazioni duplicate (121)

Informazioni mancanti (122)

Modifica delle informazioni (123)

Informazioni fuori sequenza (124)

Chiave scaduta (125)

Errore di non ripudio (126)

Attività fuori ore (127)

Fuori servizio (128)

Errore procedurale (129)

Informazioni impreviste (130 )

ProbabilmenteCauseDescription

Tipo di dati: stringa

Tipo di accesso: sola lettura

Stringa che descrive la causa probabile dell'errore. Questa proprietà viene ereditata da CIM_Error.

ConsigliateActions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Stringa che descrive le azioni consigliate da eseguire per risolvere l'errore. Questa proprietà viene ereditata da CIM_Error.

Commenti

L'accesso alla classe Msvm_Error potrebbe essere limitato dal filtro dell'account utente. Per altre informazioni, vedere Controllo account utente e WMI.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_Error

CIM_Error

Classi di gestione del sistema virtuale