classe CIM_Error
A classe CIM_Error contém informações sobre a falha de uma operação CIM.
Sintaxe
[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;
};
Membros
A classe CIM_Error tem esses tipos de membros:
Propriedades
A classe CIM_Error tem essas propriedades.
-
CIMStatusCode
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("DSP0201. DMTF| ERRO. CODE|2.3", "DSP0200. DMTF| CIMError|1.3"), ModelCorrespondence ("CIM_Error. CIMStatusCodeDescription")
O código de 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.
-
-
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, pois ela tem instâncias.
-
CIM_ERR_CLASS_HAS_INSTANCES (9)
-
Não é possível realizar a operação nessa classe, pois ela tem instâncias.
-
CIM_ERR_INVALID_SUPERCLASS (10)
-
Não é possível realizar a operação, pois a superclasse especificada não existe.
-
CIM_ERR_ALREADY_EXISTS (11)
-
A operação não pode ser executada 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 ou suportada.
-
CIM_ERR_INVALID_QUERY (15)
-
A consulta não é válida para o idioma de consulta especificado.
-
CIM_ERR_METHOD_NOT_AVAILABLE (16)
-
O método extrínseco não pôde ser executado.
-
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.
-
CIM_ERR_INVALID_ENUMERATION_CONTEXT (21)
-
O contexto de enumeração fornecido não é válido.
-
CIM_ERR_INVALID_OPERATION_TIMEOUT (22)
-
O Namespace especificado não está vazio.
-
CIM_ERR_PULL_HAS_BEEN_ABANDONED (23)
-
O Namespace especificado não está vazio.
-
CIM_ERR_PULL_CANNOT_BE_ABANDONED (24)
-
A tentativa de abandonar uma operação de pull falhou.
-
CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED (25)
-
Não há suporte para Enumeratrions filtrados.
-
CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED (26)
-
Não há suporte para continuar com o erro.
-
CIM_ERR_SERVER_LIMITS_EXCEEDED (27)
-
Os limites do servidor WBEM foram excedidos (por exemplo, memória, conexões, ...).
-
CIM_ERR_SERVER_IS_SHUTTING_DOWN (28)
-
O servidor WBEM está sendo desligado.
-
CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED (29)
-
Não há suporte para o recurso de consulta especificado.
-
DMTF Reservado (..)
CIMStatusCodeDescription
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("DSP0201. DMTF| ERRO. DESCRIPTION|2.3", "DSP0200. DMTF| CIMError|1.3"), ModelCorrespondence ("CIM_Error. CIMStatusCode")
Uma cadeia de caracteres de forma livre que contém uma descrição legível humana do valor da propriedade CIMStatusCode .
Observação
Essa descrição pode se estender, mas deve ser consistente com a definição de CIMStatusCode.
ErrorSource
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. ErrorSourceFormat")
Informações que identificam a entidade que gerou o erro. Se a entidade for modelada pelo esquema CIM, essa propriedade conterá o caminho para a instância codificada como um parâmetro de cadeia de caracteres. Caso contrário, a propriedade contém uma cadeia de caracteres que nomeia a entidade que gerou o erro. O formato dessa propriedade é especificado pela propriedade ErrorSourceFormat .
ErrorSourceFormat
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. ErrorSource", "CIM_Error. OtherErrorSourceFormat")
O formato da propriedade ErrorSource .
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 .
CIMObjectPath (2)
Um caminho de objeto CIM conforme definido na especificação de infraestrutura cim.
DMTF Reservado (..)
ErrorType
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. OtherErrorType")
O tipo de erro primário.
Desconhecido (0)
Outros (1)
Erro de comunicação (2)
Erros desse tipo são associados principalmente 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 associados principalmente a falhas que resultam em funcionalidade ou desempenho reduzidos.
Erro de software (4)
O erro desse tipo está associado principalmente a um software ou falha de processamento.
Erro de hardware (5)
Erros desse tipo são associados principalmente a um equipamento ou falha de hardware.
Erro ambiental (6)
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 sobresubscrição (8)
Erros desse tipo são associados principalmente à falha em alocar recursos suficientes para concluir a operação.
Erro de recurso indisponível (9)
Erros desse tipo são associados principalmente à falha ao acessar um recurso necessário.
Erro de operação sem suporte (10)
Erros desse tipo são associados principalmente a solicitações que não têm suporte.
DMTF Reservado (..)
Mensagem
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. MessageID", "CIM_Error. MessageArguments")
A mensagem formatada.
Observação
Essa mensagem é criada combinando elementos dinâmicos da propriedade MessageArguments com os elementos estáticos da propriedade MessageID e, em seguida, adicionando-os a um registro de mensagem ou catálogo associado à Entidade Proprietária.
MessageArguments
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. MessageID", "CIM_Error. Mensagem")
Uma matriz que contém o conteúdo dinâmico da mensagem.
Messageid
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Obrigatório, ModelCorrespondence ("CIM_Error. Mensagem", "CIM_Error. MessageArguments")
Uma cadeia de caracteres opaca que identifica exclusivamente, no escopo da Entidade Proprietária, o formato da Mensagem.
OtherErrorSourceFormat
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. ErrorSourceFormat")
Uma cadeia de caracteres que define o valor ErrorSourceFormat quando ErrorSourceFormat é definido como "1" (outro).
OtherErrorType
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. ErrorType")
Uma cadeia de caracteres de forma livre que descreve o valor ErrorType quando ele é definido como "1" (outro).
OwningEntity
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
A ID exclusiva da entidade que possui o formato da mensagem descrita por esta instância.
Observação
Essa propriedade deve incluir um nome com direitos autorais, marca registrada ou exclusivo pertencente à entidade comercial ou corpo de padrões que definiu o formato da mensagem.
PerceivedSeverity
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Recommendation.ITU| X733. Gravidade percebida")
Uma descrição da gravidade do erro do ponto de vista do elemento que enviou a mensagem de erro.
Desconhecido (0)
a gravidade percebida da indicação é desconhecida ou indeterminada.
Outros (1)
Indica que o valor da Severidade pode ser encontrado na propriedade OtherSeverity .
Informações (2)
As informações devem ser usadas ao fornecer uma resposta informativa.
Degradado/Aviso (3)
Deve ser usado quando for apropriado para permitir que o usuário decida se a ação é necessária.
Menor (4)
A ação é necessária, mas a situação não é grave no momento.
Major (5)
A ação é necessária AGORA.
Crítico (6)
A ação é necessária AGORA e o escopo é amplo (talvez uma interrupção iminente para um recurso crítico resulte).
Fatal/Não Recoverável (7)
ocorreu um erro, mas é tarde demais para tomar medidas corretivas.
DMTF Reservado (..)
ProbableCause
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Recommendation.ITU| X733. Causa provável", "Recommendation.ITU| M3100.probableCause", "ITU-IANA-ALARM-TC"), ModelCorrespondence ("CIM_Error. ProbableCauseDescription")
Uma descrição da causa provável do erro.
Desconhecido (0)
Outros (1)
Erro do 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ções (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 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)
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 encerrado anormalmente (48)
Erro do programa de software (resultados incorretos) (49)
problema de capacidade do 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)
Falha nas tentativas de logon (60)
Vírus de software detectado (61)
Falha de segurança de hardware (62)
Negação de serviço detectada (63)
Incompatibilidade de credencial 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 plano de fundo (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 no carregamento da bateria (85)
Falha no disco (86)
Falha de salto de frequência (87)
Perda de redundância (88)
Falha no fornecimento de energia (89)
Problema de qualidade do sinal (90)
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)
Combustível baixo (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 fora da CPU (107)
Problema de ambiente de software (108)
Falha de download de software (109)
Elemento Reinicializado (110)
Tempo limite (111)
Problemas de log (112)
Vazamento detectado (113)
Falha no mecanismo de proteção (114)
Protegendo falha de recurso (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 (127)
Fora de serviço (128)
Erro de procedimento (129)
Informações inesperadas (130)
DMTF Reservado (..)
ProbableCauseDescription
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_Error. ProbableCause")
Uma cadeia de caracteres de forma livre que descreve a causa provável do erro, quando a propriedade ProbableCause é definida como "1" (outra).
RecommendedActions
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma matriz de cadeias de caracteres de forma livre que descrevem as ações recomendadas a serem executadas para resolver o erro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 |
Servidor mínimo com suporte |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|