Constantes de erro do WMI
Se ocorrer um erro, o WMI retornará um código de erro como um valor HRESULT. Esses códigos podem ser retornados por scripts, aplicativos C++ ou Wmic.
Observação
A documentação a seguir se destina a desenvolvedores e administradores de TI. Se você for um usuário final que recebeu uma mensagem de erro relacionada ao WMI, acesse o Suporte da Microsoft e pesquise o código de erro exibido na mensagem de erro. Para obter mais informações sobre como solucionar problemas com scripts WMI e o serviço WMI, consulte O WMI não está funcionando!.
Se o WMI retornar mensagens de erro, lembre-se de que elas podem não indicar problemas no serviço do WMI ou em provedores WMI. As falhas podem se originar em outras partes do sistema operacional e surgir como erros por meio do WMI. Não importa a circunstância, não exclua o repositório do WMI como a primeira ação porque a exclusão do repositório poderá causar danos ao sistema ou aos aplicativos instalados.
Para obter mais informações, confira Solução de problemas do WMI.
Alguns métodos em classes do WMI podem retornar códigos de erro de sistema e rede (64, por exemplo). Verifique a definição desses tipos de códigos de erro usando o comando net helpmsg na janela do prompt de comando. Por exemplo, o comando net helpmsg 64 retorna a mensagem: o nome de rede especificado não está mais disponível.
A lista a seguir relaciona alguns intervalos comuns de erros.
-
0x80041068 - 0x80041099
-
Erros originados no próprio WMI.
Uma operação específica do WMI falhou devido a
- Um erro na solicitação, por exemplo, uma consulta WQL falha ou a conta não tem as permissões corretas.
- Um problema de infraestrutura do WMI, como o registro incorreto de CIM ou DCOM.
-
0x8007xxxx
-
Erros originados no sistema operacional principal. O WMI pode retornar esse tipo de erro devido a uma falha externa, por exemplo, falha de segurança do DCOM.
-
0x80040xxx
-
Erros originados no DCOM. Por exemplo, a configuração do DCOM para operações em um computador remoto pode estar incorreta.
-
0x8005xxxx
-
Erro proveniente de ADSI (Active Directory Service Interfaces) ou LDAP (Lightweight Directory Access Protocol), por exemplo, uma falha de acesso do Active Directory ao usar os provedores do Active Directory do WMI.
Alguns métodos em classes do WMI podem retornar códigos de erro de sistema e rede (64, por exemplo). Verifique a definição desses tipos de códigos de erro usando o comando net helpmsg na janela do prompt de comando. Por exemplo, o comando net helpmsg 64 retorna a mensagem: o nome de rede especificado não está mais disponível. No C++, você pode chamar FormatMessage e especificar C:\Windows\System32\wbem\wmiutils.dll como módulo de mensagem.
-
WBEM_E_FAILED
-
-
2147749889 (0x80041001)
-
Falha de chamada.
-
-
WBEM_E_NOT_FOUND
-
-
2147749890 (0x80041002)
-
Não é possível localizar objeto.
-
-
WBEM_E_ACCESS_DENIED
-
-
2147749891 (0x80041003)
-
O usuário atual não tem permissão para executar a ação.
-
-
WBEM_E_PROVIDER_FAILURE
-
-
2147749892 (0x80041004)
-
O provedor falhou em algum momento diferente durante a inicialização.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Ocorreu incompatibilidade de tipo.
-
-
WBEM_E_OUT_OF_MEMORY
-
-
2147749894 (0x80041006)
-
Não há memória suficiente para a operação.
-
-
WBEM_E_INVALID_CONTEXT
-
-
2147749895 (0x80041007)
-
O objeto IWbemContext não é válido.
-
-
WBEM_E_INVALID_PARAMETER
-
-
2147749896 (0x80041008)
-
Um dos parâmetros para a chamada não está correto.
-
-
WBEM_E_NOT_AVAILABLE
-
-
2147749897 (0x80041009)
-
O recurso, normalmente um servidor remoto, não está disponível no momento.
-
-
WBEM_E_CRITICAL_ERROR
-
-
2147749898 (0x8004100A)
-
Ocorreu um erro interno, crítico e inesperado. Relate o erro ao Suporte Técnico da Microsoft.
-
-
WBEM_E_INVALID_STREAM
-
-
2147749899 (0x8004100B)
-
Um ou mais pacotes de rede foram corrompidos durante uma sessão remota.
-
-
WBEM_E_NOT_SUPPORTED
-
-
2147749900 (0x8004100C)
-
Não há suporte para o recurso ou a operação.
-
-
WBEM_E_INVALID_SUPERCLASS
-
-
2147749901 (0x8004100D)
-
A classe pai especificada não é válida.
-
-
WBEM_E_INVALID_NAMESPACE
-
-
2147749902 (0x8004100E)
-
Não foi possível localizar o namespace especificado.
-
-
WBEM_E_INVALID_OBJECT
-
-
2147749903 (0x8004100F)
-
A instância especificada não é válida.
-
-
WBEM_E_INVALID_CLASS
-
-
2147749904 (0x80041010)
-
A classe especificada não é válida.
-
-
WBEM_E_PROVIDER_NOT_FOUND
-
-
2147749905 (0x80041011)
-
O provedor referenciado no esquema não tem um registro correspondente.
-
-
WBEM_E_INVALID_PROVIDER_REGISTRATION
-
-
2147749906
-
O provedor referenciado no esquema tem um registro incorreto ou incompleto.
Esse erro pode ser causado por várias condições, incluindo o seguinte:
- Um comando namespace #pragma ausente no arquivo MOF (Managed Object Format) usado para registrar o provedor. O provedor pode estar registrado no namespace errado do WMI.
- Falha ao recuperar o registro COM.
- O modelo de hospedagem não é válido. Para obter mais informações, consulte Hospedagem e segurança do provedor.
- Uma classe especificada no registro não é válida.
- Falha ao criar uma instância ou herdar da classe __Win32Provider para criar o registro do provedor no arquivo MOF.
-
-
WBEM_E_PROVIDER_LOAD_FAILURE
-
-
2147749907 (0x80041013)
-
COM não pode localizar um provedor referenciado no esquema.
Esse erro pode ser causado por várias condições, incluindo o seguinte:
- O provedor está usando uma DLL do WMI que não corresponde ao arquivo .lib usado quando o provedor foi criado.
- A DLL do provedor ou qualquer uma das DLLs das quais ele depende está corrompida.
- Falha do provedor ao exportar DllRegisterServer.
- O provedor em processo não foi registrado usando o comando regsvr32.
- O provedor fora do processo não foi registrado usando a opção /regserver. Por exemplo, myprog.exe /regserver.
-
-
WBEM_E_INITIALIZATION_FAILURE
-
-
2147749908 (0x80041014)
-
Falha ao inicializar o componente, como um provedor, por motivos internos.
-
-
WBEM_E_TRANSPORT_FAILURE
-
-
2147749909 (0x80041015)
-
Ocorreu um erro de rede que impede a operação normal.
-
-
WBEM_E_INVALID_OPERATION
-
-
2147749910 (0x80041016)
-
A operação solicitada é inválida. Esse erro geralmente se aplica a tentativas inválidas para excluir classes ou propriedades.
-
-
WBEM_E_INVALID_QUERY
-
-
2147749911 (0x80041017)
-
A consulta não era sintaticamente válida.
-
-
WBEM_E_INVALID_QUERY_TYPE
-
-
2147749912 (0x80041018)
-
Não há suporte para o idioma de consulta solicitado.
-
-
WBEM_E_ALREADY_EXISTS
-
-
2147749913 (0x80041019)
-
Em uma operação Put, o sinalizador wbemChangeFlagCreateOnly foi especificado, mas a instância já existe.
-
-
WBEM_E_OVERRIDE_NOT_ALLOWED
-
-
2147749914 (0x8004101A)
-
Não é possível executar a operação de adição neste qualificador porque o objeto de propriedade não permite substituições.
-
-
WBEM_E_PROPAGATED_QUALIFIER
-
-
2147749915 (0x8004101B)
-
O usuário tentou excluir um qualificador sem proprietário. O qualificador foi herdado de uma classe pai.
-
-
WBEM_E_PROPAGATED_PROPERTY
-
-
2147749916 (0x8004101C)
-
O usuário tentou excluir uma propriedade sem proprietário. A propriedade foi herdada de uma classe pai.
-
-
WBEM_E_UNEXPECTED
-
-
2147749917 (0x8004101D)
-
O cliente fez uma sequência de chamadas inesperada e ilegais, como chamar EndEnumeration antes de chamar BeginEnumeration.
-
-
WBEM_E_ILLEGAL_OPERATION
-
-
2147749918 (0x8004101E)
-
O usuário solicitou uma operação ilegal, como a geração de uma classe a partir de uma instância.
-
-
WBEM_E_CANNOT_BE_KEY
-
-
2147749919 (0x8004101F)
-
Tentativa ilegal de especificar um qualificador chave em uma propriedade que não pode ser uma chave. As chaves são especificadas na definição de classe para um objeto e não podem ser alteradas por instância.
-
-
WBEM_E_INCOMPLETE_CLASS
-
-
2147749920 (0x80041020)
-
O objeto atual não é uma definição de classe válida. Está incompleto ou não foi registrado com WMI usando SWbemObject.Put_.
-
-
WBEM_E_INVALID_SYNTAX
-
-
2147749921 (0x80041021)
-
A consulta é sintaticamente inválida.
-
-
WBEM_E_NONDECORATED_OBJECT
-
-
2147749922 (0x80041022)
-
Reservado para uso futuro.
-
-
WBEM_E_READ_ONLY
-
-
2147749923 (0x80041023)
-
Foi feita uma tentativa de modificar esta propriedade como somente leitura.
-
-
WBEM_E_PROVIDER_NOT_CAPABLE
-
-
2147749924 (0x80041024)
-
O provedor não pode executar a operação solicitada. Isso pode incluir uma consulta muito complexa, recuperar uma instância, criar ou atualizar uma classe, excluir ou enumerar uma classe.
-
-
WBEM_E_CLASS_HAS_CHILDREN
-
-
2147749925 (0x80041025)
-
Houve uma tentativa de fazer uma alteração que invalida uma subclasse.
-
-
WBEM_E_CLASS_HAS_INSTANCES
-
-
2147749926 (0x80041026)
-
Houve uma tentativa de excluir ou modificar uma classe que tem instâncias.
-
-
WBEM_E_QUERY_NOT_IMPLEMENTED
-
-
2147749927 (0x80041027)
-
Reservado para uso futuro.
-
-
WBEM_E_ILLEGAL_NULL
-
WBEM_E_INVALID_QUALIFIER_TYPE
-
-
2147749929 (0x80041029)
-
O valor Variant fornecido para um qualificador não é um tipo de qualificador legal.
-
-
WBEM_E_INVALID_PROPERTY_TYPE
-
-
2147749930 (0x8004102A)
-
O tipo CIM especificado para uma propriedade é inválido.
-
-
WBEM_E_VALUE_OUT_OF_RANGE
-
-
2147749931 (0x8004102B)
-
A solicitação foi feita com um valor fora do intervalo ou é incompatível com o tipo.
-
-
WBEM_E_CANNOT_BE_SINGLETON
-
-
2147749932 (0x8004102C)
-
Houve tentativa ilegal de tornar uma classe singleton, quando a classe é derivada de uma classe não singleton.
-
-
WBEM_E_INVALID_CIM_TYPE
-
-
2147749933 (0x8004102D)
-
O tipo CIM especificado é inválido.
-
-
WBEM_E_INVALID_METHOD
-
-
2147749934 (0x8004102E)
-
O método solicitado não está disponível.
-
-
WBEM_E_INVALID_METHOD_PARAMETERS
-
-
2147749935 (0x8004102F)
-
Os parâmetros fornecidos para o método não são válidos.
-
-
WBEM_E_SYSTEM_PROPERTY
-
-
2147749936 (0x80041030)
-
Houve uma tentativa de obter qualificadores em uma propriedade do sistema.
-
-
WBEM_E_INVALID_PROPERTY
-
-
2147749937 (0x80041031)
-
O tipo de propriedade não é reconhecido.
-
-
WBEM_E_CALL_CANCELLED
-
-
2147749938 (0x80041032)
-
Um processo assíncrono foi cancelado internamente ou pelo usuário. Observe que devido ao tempo e à natureza da operação assíncrona, a operação pode não ter sido realmente cancelada.
-
-
WBEM_E_SHUTTING_DOWN
-
-
2147749939 (0x80041033)
-
O usuário solicitou uma operação enquanto o WMI está no processo de fechamento.
-
-
WBEM_E_PROPAGATED_METHOD
-
-
2147749940 (0x80041034)
-
Foi feita uma tentativa de reutilizar um nome de método existente de uma classe pai e as assinaturas não correspondem.
-
-
WBEM_E_UNSUPPORTED_PARAMETER
-
-
2147749941 (0x80041035)
-
Um ou mais valores de parâmetro, como um texto de consulta, são muito complexos ou não têm suporte. O WMI é, portanto, solicitado a repetir a operação com parâmetros mais simples.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
Um parâmetro estava ausente na chamada de método.
-
-
WBEM_E_INVALID_PARAMETER_ID
-
-
2147749943 (0x80041037)
-
O parâmetro de método tem um qualificador de ID que não é válido.
-
-
WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
-
-
2147749944 (0x80041038)
-
Um ou mais parâmetros de método têm qualificadores de ID que estão fora de sequência.
-
-
WBEM_E_PARAMETER_ID_ON_RETVAL
-
-
2147749945 (0x80041039)
-
O valor retornado para um método tem um qualificador de ID.
-
-
WBEM_E_INVALID_OBJECT_PATH
-
-
2147749946 (0x8004103A)
-
O caminho do objeto especificado não era válido.
-
-
WBEM_E_OUT_OF_DISK_SPACE
-
-
2147749947 (0x8004103B)
-
O disco está sem espaço ou o limite de 4 GB no tamanho do repositório do WMI (repositório CIM) foi atingido.
-
-
WBEM_E_BUFFER_TOO_SMALL
-
-
2147749948 (0x8004103C)
-
O buffer fornecido era muito pequeno para conter todos os objetos no enumerador ou para ler uma propriedade de cadeia de caracteres.
-
-
WBEM_E_UNSUPPORTED_PUT_EXTENSION
-
-
2147749949 (0x8004103D)
-
O provedor não dá suporte à operação Put solicitada.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
Um objeto com um tipo ou versão incorreta foi encontrado durante a realização de marshaling.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
Um pacote com um tipo ou versão incorreta foi encontrado durante a realização de marshaling.
-
-
WBEM_E_MARSHAL_VERSION_MISMATCH
-
-
2147749952 (0x80041040)
-
O pacote tem uma versão sem suporte.
-
-
WBEM_E_MARSHAL_INVALID_SIGNATURE
-
-
2147749953 (0x80041041)
-
O pacote parece estar corrompido.
-
-
WBEM_E_INVALID_QUALIFIER
-
-
2147749954 (0x80041042)
-
Foi feita uma tentativa de não corresponder os qualificadores, como colocar [key] em um objeto em vez de em uma propriedade.
-
-
WBEM_E_INVALID_DUPLICATE_PARAMETER
-
-
2147749955 (0x80041043)
-
O parâmetro duplicado foi declarado em um método CIM.
-
-
WBEM_E_TOO_MUCH_DATA
-
-
2147749956 (0x80041044)
-
Reservado para uso futuro.
-
-
WBEM_E_SERVER_TOO_BUSY
-
-
2147749957 (0x80041045)
-
A chamada para IWbemObjectSink::Indicate falhou. O provedor pode reativar o evento.
-
-
WBEM_E_INVALID_FLAVOR
-
-
2147749958 (0x80041046)
-
A variante do qualificador especificado não era válida.
-
-
WBEM_E_CIRCULAR_REFERENCE
-
-
2147749959 (0x80041047)
-
Foi feita uma tentativa de criar uma referência circular (por exemplo, derivando uma classe de si mesma).
-
-
WBEM_E_UNSUPPORTED_CLASS_UPDATE
-
-
2147749960 (0x80041048)
-
A classe especificada não tem suporte.
-
-
WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE
-
-
2147749961 (0x80041049)
-
Foi feita uma tentativa de alterar uma chave quando instâncias ou subclasses já estão usando a chave.
-
-
WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE
-
-
2147749968 (0x80041050)
-
Foi feita uma tentativa de alterar um índice quando instâncias ou subclasses já estão usando o índice.
-
-
WBEM_E_TOO_MANY_PROPERTIES
-
-
2147749969 (0x80041051)
-
Foi feita uma tentativa de criar mais propriedades do que a versão atual da classe suporta.
-
-
WBEM_E_UPDATE_TYPE_MISMATCH
-
-
2147749970 (0x80041052)
-
Uma propriedade foi redefinida com um tipo conflitante em uma classe derivada.
-
-
WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED
-
-
2147749971 (0x80041053)
-
Foi feita uma tentativa em uma classe derivada de substituir um qualificador que não pode ser substituído.
-
-
WBEM_E_UPDATE_PROPAGATED_METHOD
-
-
2147749972 (0x80041054)
-
Um método foi declarado novamente com uma assinatura conflitante em uma classe derivada.
-
-
WBEM_E_METHOD_NOT_IMPLEMENTED
-
-
2147749973 (0x80041055)
-
Foi feita uma tentativa de executar um método não marcado com [implementado] em nenhuma classe relevante.
-
-
WBEM_E_METHOD_DISABLED
-
-
Foi feita uma tentativa de executar um método marcado com [desabilitado].
-
WBEM_E_REFRESHER_BUSY
-
-
2147749975 (0x80041057)
-
O atualizador está ocupado com outra operação.
-
-
WBEM_E_UNPARSABLE_QUERY
-
-
2147749976 (0x80041058)
-
A consulta de filtragem é sintaticamente inválida.
-
-
WBEM_E_NOT_EVENT_CLASS
-
-
2147749977 (0x80041059)
-
A cláusula FROM de uma consulta de filtragem faz referência a uma classe que não é uma classe de evento (não é derivada de __Event).
-
-
WBEM_E_MISSING_GROUP_WITHIN
-
-
2147749978 (0x8004105A)
-
Uma cláusula GROUP BY foi usada sem a cláusula GROUP WITHIN correspondente.
-
-
WBEM_E_MISSING_AGGREGATION_LIST
-
-
2147749979 (0x8004105B)
-
Uma cláusula GROUP BY foi usada. Não há suporte para a agregação em todas as propriedades.
-
-
WBEM_E_PROPERTY_NOT_AN_OBJECT
-
-
2147749980 (0x8004105C)
-
A notação de ponto foi usada em uma propriedade que não é um objeto inserido.
-
-
WBEM_E_AGGREGATING_BY_OBJECT
-
-
2147749981 (0x8004105D)
-
Uma cláusula GROUP BY faz referência a uma propriedade que é um objeto inserido sem usar a notação de ponto.
-
-
WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY
-
-
2147749983 (0x8004105F)
-
Uma consulta de registro de provedor de evento (__EventProviderRegistration) não especificou as classes para as quais os eventos foram fornecidos.
-
-
WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING
-
-
2147749984 (0x80041060)
-
Foi feita uma solicitação para fazer backup ou restaurar o repositório enquanto ele estava em uso por WinMgmt.exe ou pelo processo SVCHOST que contém o serviço WMI.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
A fila de entrega assíncrona estourou pelo consumidor do evento ser muito lento.
-
-
WBEM_E_PRIVILEGE_NOT_HELD
-
-
2147749986 (0x80041062)
-
A operação falhou porque o cliente não tinha o privilégio de segurança necessário.
-
-
WBEM_E_INVALID_OPERATOR
-
-
2147749987 (0x80041063)
-
O operador é inválido para este tipo de propriedade.
-
-
WBEM_E_LOCAL_CREDENTIALS
-
-
2147749988 (0x80041064)
-
O usuário especificou um nome de usuário/senha/autoridade em uma conexão local. O usuário deve usar um nome de usuário/senha em branco e contar com a segurança padrão.
-
-
WBEM_E_CANNOT_BE_ABSTRACT
-
-
2147749989 (0x80041065)
-
A classe foi tornada abstrata sendo que sua classe pai não é abstrata.
-
-
WBEM_E_AMENDED_OBJECT
-
-
2147749990 (0x80041066)
-
O objeto alterado foi gravado sem que o sinalizador WBEM_FLAG_USE_AMENDED_QUALIFIERS fosse especificado.
-
-
WBEM_E_CLIENT_TOO_SLOW
-
-
2147749991 (0x80041067)
-
O cliente não recuperou objetos de uma enumeração rapidamente o suficiente. Essa constante é retornada quando um cliente cria um objeto de enumeração, mas não recupera objetos do enumerador em tempo hábil, fazendo com que os caches de objeto do enumerador façam backup.
-
-
WBEM_E_NULL_SECURITY_DESCRIPTOR
-
-
2147749992 (0x80041068)
-
O descritor de segurança nulo foi usado.
-
-
WBEM_E_TIMED_OUT
-
-
2147749993 (0x80041069)
-
O tempo limite da operação foi atingido.
-
-
WBEM_E_INVALID_ASSOCIATION
-
-
2147749994
-
A associação não é válida.
-
-
WBEM_E_AMBIGUOUS_OPERATION
-
-
2147749995 (0x8004106B)
-
A operação foi ambígua.
-
-
WBEM_E_QUOTA_VIOLATION
-
-
2147749996 (0x8004106C)
-
O WMI está ocupando muita memória. Isso pode ser causado por baixa disponibilidade de memória ou consumo excessivo de memória pelo WMI.
-
-
WBEM_E_TRANSACTION_CONFLICT
-
-
2147749997 (0x8004106D)
-
A operação resultou em um conflito de transações.
-
-
WBEM_E_FORCED_ROLLBACK
-
-
2147749998 (0x8004106E)
-
A transação forçou uma reversão.
-
-
WBEM_E_UNSUPPORTED_LOCALE
-
-
2147749999 (0x8004106F)
-
Não há suporte para a localidade usada na chamada.
-
-
WBEM_E_HANDLE_OUT_OF_DATE
-
-
2147750000 (0x80041070)
-
O identificador de objeto está desatualizado.
-
-
WBEM_E_CONNECTION_FAILED
-
-
2147750001 (0x80041071)
-
Falha na conexão com o banco de dados SQL.
-
-
WBEM_E_INVALID_HANDLE_REQUEST
-
-
2147750002 (0x80041072)
-
A solicitação de identificador não era válida.
-
-
WBEM_E_PROPERTY_NAME_TOO_WIDE
-
-
2147750003 (0x80041073)
-
O nome da propriedade contém mais de 255 caracteres.
-
-
WBEM_E_CLASS_NAME_TOO_WIDE
-
-
2147750004 (0x80041074)
-
O nome da classe contém mais de 255 caracteres.
-
-
WBEM_E_METHOD_NAME_TOO_WIDE
-
-
2147750005 (0x80041075)
-
O nome do método contém mais de 255 caracteres.
-
-
WBEM_E_QUALIFIER_NAME_TOO_WIDE
-
-
2147750006 (0x80041076)
-
O nome do qualificador contém mais de 255 caracteres.
-
-
WBEM_E_RERUN_COMMAND
-
-
2147750007 (0x80041077)
-
O comando SQL deve ser executado novamente porque há um deadlock no SQL. Isso só pode ser retornado quando os dados estiverem sendo armazenados em um banco de dados SQL.
-
-
WBEM_E_DATABASE_VER_MISMATCH
-
-
2147750008 (0x80041078)
-
A versão do banco de dados não corresponde à versão que o driver do repositório processa.
-
-
WBEM_E_VETO_DELETE
-
-
2147750009 (0x80041079)
-
O WMI não pode executar a operação de exclusão porque o provedor não permite.
-
-
WBEM_E_VETO_PUT
-
-
2147750010 (0x8004107A)
-
O WMI não pode executar a operação de put porque o provedor não permite.
-
-
WBEM_E_INVALID_LOCALE
-
-
2147750016 (0x80041080)
-
O identificador de localidade especificado não era válido para a operação.
-
-
WBEM_E_PROVIDER_SUSPENDED
-
-
2147750017 (0x80041081)
-
O provedor está suspenso.
-
-
WBEM_E_SYNCHRONIZATION_REQUIRED
-
-
2147750018 (0x80041082)
-
O objeto deve ser gravado no repositório do WMI e recuperado novamente antes que a operação solicitada possa ter êxito. Essa constante é retornada quando um objeto deve ser confirmado e recuperado para ver o valor da propriedade.
-
-
WBEM_E_NO_SCHEMA
-
-
2147750019 (0x80041083)
-
A operação não pode ser concluída; nenhum esquema está disponível.
-
-
WBEM_E_PROVIDER_ALREADY_REGISTERED
-
-
02147750020 (0x119FD010)
-
O provedor não pode ser registrado porque ele já está registrado.
-
-
WBEM_E_PROVIDER_NOT_REGISTERED
-
-
2147750021 (0x80041085)
-
O provedor não foi registrado.
-
-
WBEM_E_FATAL_TRANSPORT_ERROR
-
-
2147750022 (0x80041086)
-
Ocorreu um erro fatal de transporte.
-
-
WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
-
-
2147750023 (0x80041087)
-
O usuário tentou definir um nome ou domínio do computador sem uma conexão criptografada.
-
-
WBEM_E_PROVIDER_TIMED_OUT
-
-
2147750024 (0x80041088)
-
Um provedor não reportou os resultados dentro do tempo limite especificado.
-
-
WBEM_E_NO_KEY
-
-
2147750025 (0x80041089)
-
O usuário tentou colocar uma instância sem chave definida.
-
-
WBEM_E_PROVIDER_DISABLED
-
-
2147750026 (0x8004108A)
-
O usuário tentou registrar uma instância do provedor, mas o servidor COM da instância do provedor foi descarregado.
-
-
WBEMESS_E_REGISTRATION_TOO_BROAD
-
-
2147753985 (0x80042001)
-
O registro do provedor se sobrepõe ao domínio de eventos do sistema.
-
-
WBEMESS_E_REGISTRATION_TOO_PRECISE
-
-
2147753986 (0x80042002)
-
Uma cláusula WITHIN não foi usada nesta consulta.
-
-
WBEMESS_E_AUTHZ_NOT_PRIVILEGED
-
-
2147753987 (0x80042003)
-
Este computador não tem as permissões de domínio necessárias para dar suporte às funções de segurança relacionadas à instância de assinatura criada. Entre em contato com o Administrador de Domínio para adicionar este computador ao Grupo de Acesso de Autorização do Windows.
-
-
WBEM_E_RETRY_LATER
-
-
2147758081 (0x80043001)
-
Reservado para uso futuro.
-
-
WBEM_E_RESOURCE_CONTENTION
-
-
2147758082 (0x80043002)
-
Reservado para uso futuro.
-
-
WBEMMOF_E_EXPECTED_QUALIFIER_NAME
-
-
2147762177 (0x80044001)
-
Nome de qualificador esperado.
-
-
WBEMMOF_E_EXPECTED_SEMI
-
-
2147762178 (0x80044002)
-
Ponto e vírgula ou '=' esperado.
-
-
WBEMMOF_E_EXPECTED_OPEN_BRACE
-
-
2147762179 (0x80044003)
-
Chave de abertura esperada.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACE
-
-
2147762180 (0x80044004)
-
Chave de fechamento ausente ou um elemento de matriz ilegal.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACKET
-
-
2147762181 (0x80044005)
-
Colchete de fechamento esperado.
-
-
WBEMMOF_E_EXPECTED_CLOSE_PAREN
-
-
2147762182 (0x80044006)
-
Parêntese de fechamento esperado.
-
-
WBEMMOF_E_ILLEGAL_CONSTANT_VALUE
-
-
2147762183 (0x80044007)
-
Valor numérico fora do intervalo ou cadeias de caracteres sem aspas.
-
-
WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER
-
-
2147762184 (0x80044008)
-
Identificador de tipo esperado.
-
-
WBEMMOF_E_EXPECTED_OPEN_PAREN
-
-
2147762185 (0x80044009)
-
Parêntese aberto esperado.
-
-
WBEMMOF_E_UNRECOGNIZED_TOKEN
-
-
2147762186 (0x8004400A)
-
Token inesperado no arquivo.
-
-
WBEMMOF_E_UNRECOGNIZED_TYPE
-
-
2147762187 (0x8004400B)
-
Identificador de tipo não reconhecido ou sem suporte.
-
-
WBEMMOF_E_EXPECTED_PROPERTY_NAME
-
-
2147762187 (0x8004400B)
-
Propriedade ou nome do método esperado.
-
-
WBEMMOF_E_TYPEDEF_NOT_SUPPORTED
-
-
2147762189 (0x8004400D)
-
Não há suporte para typedefs e tipos enumerados.
-
-
WBEMMOF_E_UNEXPECTED_ALIAS
-
-
2147762190 (0x8004400E)
-
Somente uma referência a um objeto de classe pode ter um valor de alias.
-
-
WBEMMOF_E_UNEXPECTED_ARRAY_INIT
-
-
2147762191 (0x8004400F)
-
Inicialização de matriz inesperada. As matrizes devem ser declaradas com [].
-
-
WBEMMOF_E_INVALID_AMENDMENT_SYNTAX
-
-
2147762192 (0x80044010)
-
A sintaxe do caminho do namespace não é válida.
-
-
WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT
-
-
2147762193 (0x80044011)
-
Especificadores de aditamento duplicados.
-
-
WBEMMOF_E_INVALID_PRAGMA
-
-
2147762194 (0x80044012)
-
#pragma deve ser seguido por uma palavra-chave válida.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SYNTAX
-
-
2147762195 (0x80044013)
-
A sintaxe do caminho do namespace não é válida.
-
-
WBEMMOF_E_EXPECTED_CLASS_NAME
-
-
2147762196 (0x80044014)
-
O caractere inesperado no nome da classe deve ser um identificador.
-
-
WBEMMOF_E_TYPE_MISMATCH
-
-
2147762197 (0x80044015)
-
O valor especificado não pode ser transformado no tipo apropriado.
-
-
WBEMMOF_E_EXPECTED_ALIAS_NAME
-
-
2147762198 (0x80044016)
-
O cifrão deve ser seguido por um nome de alias como um identificador.
-
-
WBEMMOF_E_INVALID_CLASS_DECLARATION
-
-
2147762199 (0x80044017)
-
A declaração de classe não é válida.
-
-
WBEMMOF_E_INVALID_INSTANCE_DECLARATION
-
-
2147762200 (0x80044018)
-
A declaração de instância não é válida. Ela deve começar com "instance of"
-
-
WBEMMOF_E_EXPECTED_DOLLAR
-
-
2147762201 (0x80044019)
-
Cifrão esperado. Um alias no formato "$name" deve seguir a palavra-chave "as".
-
-
WBEMMOF_E_CIMTYPE_QUALIFIER
-
-
2147762202 (0x8004401A)
-
O qualificador "CIMTYPE" não pode ser especificado diretamente em um arquivo MOF. Use notação de tipo padrão.
-
-
WBEMMOF_E_DUPLICATE_PROPERTY
-
-
2147762203 (0x8004401B)
-
Um nome de propriedade duplicado foi encontrado no MOF.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION
-
-
2147762204 (0x8004401C)
-
A sintaxe do namespace não é válida. Não são permitidas referências a outros servidores.
-
-
WBEMMOF_E_OUT_OF_RANGE
-
-
2147762205 (0x8004401D)
-
O valor está fora do intervalo.
-
-
WBEMMOF_E_INVALID_FILE
-
-
2147762206 (0x8004401E)
-
O arquivo não é um arquivo MOF de texto válido ou um arquivo MOF binário.
-
-
WBEMMOF_E_ALIASES_IN_EMBEDDED
-
-
2147762207 (0x8004401F)
-
Objetos inseridos não podem ser aliases.
-
-
WBEMMOF_E_NULL_ARRAY_ELEM
-
-
2147762208 (0x80044020)
-
Não há suporte para elementos NULL em uma matriz.
-
-
WBEMMOF_E_DUPLICATE_QUALIFIER
-
-
2147762209 (0x80044021)
-
O qualificador foi usado mais de uma vez no objeto.
-
-
WBEMMOF_E_EXPECTED_FLAVOR_TYPE
-
-
2147762210 (0x80044022)
-
Esperava-se um tipo de variante como ToInstance, ToSubClass, EnableOverride ou DisableOverride.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES
-
-
2147762211 (0x80044023)
-
A combinação de EnableOverride e DisableOverride no mesmo qualificador não é legal.
-
-
WBEMMOF_E_MULTIPLE_ALIASES
-
-
2147762212 (0x80044024)
-
Um alias não pode ser usado duas vezes.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2
-
-
2147762213 (0x80044025)
-
A combinação de Restricted e ToInstance ou ToSubClass não é legal.
-
-
WBEMMOF_E_NO_ARRAYS_RETURNED
-
-
2147762214 (0x80044026)
-
Os métodos não podem retornar valores de matriz.
-
-
WBEMMOF_E_MUST_BE_IN_OR_OUT
-
-
2147762215 (0x80044027)
-
Os argumentos devem ter um qualificador Entrada ou Saída.
-
-
WBEMMOF_E_INVALID_FLAGS_SYNTAX
-
-
2147762216 (0x80044028)
-
A sintaxe do sinalizadores não é válida.
-
-
WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
-
-
2147762217 (0x80044029)
-
A chave final e os dois pontos de uma classe estão ausentes.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE
-
-
2147762218 (0x8004402A)
-
Não há suporte para um recurso CIM versão 2.2 para um valor qualificador.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE
-
-
2147762219 (0x8004402B)
-
Não há suporte para o tipo de dados CIM versão 2.2.
-
-
WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX
-
-
2147762220 (0x8004402C)
-
A sintaxe da instância de exclusão não é válida. Deve ser definido como
#pragma DeleteInstance("instancepath", FAIL|NOFAIL)
-
-
WBEMMOF_E_INVALID_QUALIFIER_SYNTAX
-
-
2147762221 (0x8004402D)
-
A sintaxe do qualificador não é válida. Ela deverá ser
qualifiername:type=value,scope(class|instance), flavorname
.
-
-
WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE
-
-
2147762222 (0x8004402E)
-
O qualificador é usado fora de seu escopo.
-
-
WBEMMOF_E_ERROR_CREATING_TEMP_FILE
-
-
2147762223 (0x8004402F)
-
Erro ao criar um arquivo temporário. O arquivo temporário é um estágio intermediário na compilação do MOF.
-
-
WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE
-
-
2147762224 (0x80044030)
-
Um arquivo incluído no MOF pelo comando de pré-processador #include não é válido.
-
-
WBEMMOF_E_INVALID_DELETECLASS_SYNTAX
-
-
2147762225 (0x80044031)
-
A sintaxe dos comandos de pré-processador #pragma deleteinstance ou #pragma deleteclass não é válida.
-
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Cabeçalho |
|
IDL |
|