Classe Msvm_Error

Uma classe especializada que contém informações sobre a gravidade, a causa, as ações recomendadas e outros dados relacionados à falha de uma operação cim.

A sintaxe a seguir é um código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.

Sintaxe

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

Membros

A classe Msvm_Error tem estes tipos de membros:

Propriedades

A classe Msvm_Error tem essas propriedades.

CIMStatusCode

Tipo de dados: uint32

Tipo de acesso: Somente leitura

O código status CIM que caracteriza essa instância. Essa propriedade define os códigos de status que podem ser retornados por um Servidor CIM ou ouvinte em conformidade. Nem todos os códigos status são válidos para cada operação. A especificação de cada operação deve definir os códigos de status que podem ser retornados por essa operação. Os valores a seguir para o código status CIM são definidos. Essa propriedade é herdada de CIM_Error.

Valor Significado
CIM_ERR_FAILED
1
Ocorreu um erro geral que não é coberto por um código de erro mais específico.
CIM_ERR_ACCESS_DENIED
2
O acesso a um recurso CIM não estava disponível para o cliente.
CIM_ERR_INVALID_NAMESPACE
3
O namespace de destino não existe.
CIM_ERR_INVALID_PARAMETER
4
Um ou mais valores de parâmetro passados para o método eram inválidos.
CIM_ERR_INVALID_CLASS
5
A classe especificada não existe.
CIM_ERR_NOT_FOUND
6
Não foi possível encontrar o objeto solicitado.
CIM_ERR_NOT_SUPPORTED
7
Não há suporte para a operação solicitada.
CIM_ERR_CLASS_HAS_CHILDREN
8
Não é possível realizar a operação nessa classe porque ela tem instâncias.
CIM_ERR_CLASS_HAS_INSTANCES
9
A operação não pode ser executada nessa classe, pois ela tem instâncias.
CIM_ERR_INVALID_SUPERCLASS
10
A operação não pode ser executada, pois a superclasse especificada não existe.
CIM_ERR_ALREADY_EXISTS
11
Não é possível realizar a operação porque já existe um objeto.
CIM_ERR_NO_SUCH_PROPERTY
12
A Propriedade especificada não existe.
CIM_ERR_TYPE_MISMATCH
13
O valor fornecido é incompatível com o tipo .
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED
14
A linguagem de consulta não é reconhecida nem tem suporte.
CIM_ERR_INVALID_QUERY
15
A consulta não é válida para o idioma de consulta especificado.
CIM_ERR_METHOD_NOT_AVAILABLE
16
Não foi possível executar o método extrínseco.
CIM_ERR_METHOD_NOT_FOUND
17
O método extrínseco especificado não existe.
CIM_ERR_UNEXPECTED_RESPONSE
18
A resposta retornada à operação assíncrona não era esperada.
CIM_ERR_INVALID_RESPONSE_DESTINATION
19
O destino especificado para a resposta assíncrona não é válido.
CIM_ERR_NAMESPACE_NOT_EMPTY
20
O namespace especificado não está vazio.
DMTF Reservado
21 = valor
Valores reservados.

CIMStatusCodeDescription

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que contém uma descrição legível pelo usuário da propriedade CIMStatusCode . Essa descrição pode se estender, mas deve ser consistente com a definição de CIMStatusCode. Essa propriedade é herdada de CIM_Error.

ErrorSource

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

As informações de identificação da entidade (a instância) que geram o erro. Se essa entidade for modelada no esquema CIM, essa propriedade conterá o caminho da instância codificada como um parâmetro de cadeia de caracteres. Se não for modelada, a propriedade conterá alguma cadeia de caracteres de identificação que nomeia a entidade que gerou o erro. O caminho ou a cadeia de caracteres de identificação é formatado de acordo com a propriedade ErrorSourceFormat . Essa propriedade é herdada de CIM_Error.

ErrorSourceFormat

Tipo de dados: uint16

Tipo de acesso: Somente leitura

O formato da propriedade ErrorSource é interpretável com base no valor dessa propriedade. Essa propriedade é herdada de CIM_Error e é sempre definida como 0.

Valor Significado
Desconhecido
0
O formato é desconhecido ou não é interpretável significativamente por um aplicativo cliente CIM.
Outros
1
O formato é definido pelo valor da propriedade OtherErrorSourceFormat .
CIMObjectHandle
2
Um Identificador de Objeto CIM, codificado usando a sintaxe MOF definida para o objetoHandle não terminal, é usado para identificar a entidade.

ErrorType

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Classificação primária do erro. Os valores a seguir são definidos. Essa propriedade é herdada de CIM_Error.

Valor Significado
Desconhecido
0
Outros
1
Erro de comunicação
2
Erros desse tipo são principalmente associados aos procedimentos e/ou processos necessários para transmitir informações de um ponto para outro.
Erro de qualidade do serviço
3
Erros desse tipo são principalmente associados a falhas que resultam em funcionalidade ou desempenho reduzidos.
Erro de software
4
O erro desse tipo está principalmente associado a um software ou falha de processamento.
Erro de hardware
5
Erros desse tipo estão principalmente associados a um equipamento ou falha de hardware.
Erro ambiental
6
Erros desse tipo estão principalmente associados a uma condição de falha relacionada à instalação ou a outras considerações ambientais.
Erro de segurança
7
Erros desse tipo estão associados a violações de segurança, detecção de vírus e problemas semelhantes.
Erro de sobrescrição
8
Erros desse tipo estão principalmente associados à falha ao alocar recursos suficientes para concluir a operação.
Erro de recurso indisponível
9
Erros desse tipo estão principalmente associados à falha ao acessar um recurso necessário.
Erro de operação sem suporte
10
Erros desse tipo são principalmente associados a solicitações que não têm suporte.

Mensagem

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

A mensagem formatada. Essa mensagem é construída aplicando o conteúdo dinâmico da mensagem, descrito em MessageArguments, à cadeia de caracteres de formato identificada exclusivamente, dentro do escopo da OwningEntity, por MessageID. Essa propriedade é herdada de CIM_Error.

MessageArguments

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Uma matriz que contém o conteúdo dinâmico da mensagem. Essa propriedade é herdada de CIM_Error.

Messageid

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres opaca que identifica exclusivamente, dentro do escopo da OwningEntity, o formato da mensagem. Essa propriedade é herdada de CIM_Error.

OtherErrorSourceFormat

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que define valores "Outros" para ErrorSourceFormat. Esse valor deve ser definido como um valor não NULL quando ErrorSourceFormat é definido como um valor de 1 (Outro). Para todos os outros valores de ErrorSourceFormat, o valor dessa cadeia de caracteres deve ser definido como Null. Essa propriedade é herdada de CIM_Error.

OtherErrorType

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que descreve o ErrorType quando 1, (Outros), é especificada como ErrorType. Essa propriedade é herdada de CIM_Error.

OwningEntity

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que identifica exclusivamente a entidade que possui a definição do formato da mensagem descrita nesta instância. OwningEntity deve incluir um nome com direitos autorais, marca registrada ou de outra forma exclusivo que pertence à entidade comercial ou ao corpo de padrões que define o formato. Essa propriedade é herdada de CIM_Error.

PerceivedSeverity

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Um valor enumerado que descreve a gravidade do erro do ponto de vista do notificador: 2 – Baixo deve ser usado para problemas não críticos, como parâmetros inválidos, uso incorreto, funcionalidade sem suporte. 3 – A média deve ser usada para indicar que a ação é necessária, mas a situação não é grave no momento. 4 – Alta deve ser usada para indicar que a ação é necessária agora. 5 – Fatal deve ser usado para indicar uma perda de dados ou falha irrecuperável do sistema ou do serviço. Essa propriedade é herdada de CIM_Error.

Desconhecido (0)

Baixo (2)

Médio (3)

Alto (4)

Fatal (5 )

ProbableCause

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Um valor enumerado que descreve a causa provável do erro. Essa propriedade é herdada de CIM_Error.

Desconhecido (0)

Outros (1)

Erro de adaptador/cartão (2)

Falha do subsistema do aplicativo (3)

Largura de banda reduzida (4)

Erro de estabelecimento de conexão (5)

Erro de protocolo de comunicação (6)

Falha do subsistema de comunicações (7)

Erro de configuração/personalização (8)

Congestionamento (9)

Dados corrompidos (10)

Limite de ciclos de CPU excedido (11)

Erro de conjunto de dados/modem (12)

Sinal degradado (13)

Erro de interface DTE-DCE (14)

Porta do Compartimento Aberta (15)

Mau funcionamento do equipamento (16)

Vibração excessiva (17)

Erro de formato de arquivo (18)

Incêndio detectado (19)

Inundação detectada (20)

Erro de enquadramento (21)

Problema de HVAC (22)

Umidade inaceitável (23)

Erro de dispositivo de E/S (24)

Erro do dispositivo de entrada (25)

Erro de LAN (26)

Vazamento não tóxico detectado (27)

Erro de transmissão de nó local (28)

Perda de quadro (29)

Perda de sinal (30)

//31 Fornecimento de material esgotado (31)

Problema do Multiplexer (32)

Memória insuficiente (33)

Erro do dispositivo de saída (34)

Desempenho degradado (35)

Problema de energia (36)

Pressão inaceitável (37)

Problema do processador (erro interno do computador) (38)

Falha na bomba (39)

Tamanho da Fila Excedido (40)

Falha de recebimento (41)

Falha do receptor (42)

Erro de transmissão de nó remoto (43)

Recurso em ou Capacidade de Aproximação (44)

Tempo de resposta excessivo (45)

Taxa de retransmissão excessiva (46)

Erro de software (47)

Programa de Software Anormalmente Encerrado (48)

Erro do programa de software (resultados incorretos) (49)

Problema de capacidade de armazenamento (50)

Temperatura inaceitável (51)

Limite cruzado (52)

Problema de tempo (53)

Vazamento tóxico detectado (54)

Falha de transmissão (55)

Falha do transmissor (56)

Recurso subjacente indisponível (57)

Incompatibilidade de versão (58)

Alerta anterior limpo (59)

//60 Tentativas de logon falharam (60)

Vírus de software detectado (61)

Falha de segurança de hardware (62)

Negação de Serviço Detectada (63)

Incompatibilidade de credenciais de segurança (64)

Acesso não autorizado (65)

Alarme recebido (66)

Perda de ponteiro (67)

Incompatibilidade de carga (68)

Erro de transmissão (69)

Taxa de erro excessiva (70)

Problema de rastreamento (71)

Elemento Indisponível (72)

Elemento Ausente (73)

Perda de vários quadros (74)

Falha no canal de transmissão (75)

Mensagem recebida inválida (76)

Falha de roteamento (77)

Falha de backplane (78)

Duplicação do identificador (79)

Falha no caminho de proteção (80)

Perda ou incompatibilidade de sincronização (81)

Problema no terminal (82)

Falha no relógio em tempo real (83)

Falha na antena (84)

Falha de carregamento da bateria (85)

Falha no disco (86)

Falha de salto de frequência (87)

Perda de redundância (88)

Falha na fonte de alimentação (89)

Problema de qualidade do sinal (90)

//91 Carregamento de bateria (91)

Falha na bateria (92)

Problema de energia comercial (93)

Falha do ventilador (94)

Falha no mecanismo (95)

Falha no sensor (96)

Falha de fusível (97)

Falha no gerador (98)

Bateria baixa (99)

Baixo combustível (100)

Água Baixa (101)

Gás explosivo (102)

Ventos Fortes (103)

Acúmulo de gelo (104)

Fumaça (105)

Incompatibilidade de memória (106)

Ciclos de CPU fora (107)

Problema de ambiente de software (108)

Falha de download de software (109)

Elemento Reinicializado (110)

Tempo limite (111)

Problemas de registro em log (112)

Vazamento detectado (113)

Falha no mecanismo de proteção (114)

//115 Protegendo falha de recursos (115)

Inconsistência do banco de dados (116)

Falha de autenticação (117)

Quebra de confidencialidade (118)

Adulteração de cabo (119)

Informações atrasadas (120)

Informações duplicadas (121)

Informações ausentes (122)

Modificação de informações (123)

Informações fora da sequência (124)

Chave expirada (125)

Falha de não repúdio (126)

Atividade fora do horário comercial (127)

Fora de serviço (128)

Erro de procedimento (129)

Informações inesperadas (130 )

ProbableCauseDescription

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que descreve a causa provável do erro. Essa propriedade é herdada de CIM_Error.

RecommendedActions

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que descreve as ações recomendadas a serem tomadas para resolve o erro. Essa propriedade é herdada de CIM_Error.

Comentários

O acesso à classe Msvm_Error pode ser restrito pela Filtragem UAC. Para obter mais informações, consulte Controle de Conta de Usuário e WMI.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

CIM_Error

CIM_Error

Classes de gerenciamento de sistema virtual