Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 é direcionada para desenvolvedores e administradores de TI. Se você for um usuário final que tenha experimentado uma mensagem de erro referente 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 WMI ou em provedores WMI. As falhas podem se originar em outras partes do sistema operacional e surgir como erros por meio do WMI. Em nenhuma circunstância, não exclua o repositório WMI como uma primeira ação porque excluir o repositório pode causar danos ao sistema ou aos aplicativos instalados.
Para obter mais informações, consulte de solução de problemas do WMI.
Alguns métodos em classes WMI podem retornar códigos de erro de rede e sistema (64, por exemplo). Você pode verificar a definição desses tipos de códigos de erro usando o comando helpmsg net na janela do prompt de comando. Por exemplo, o comando net helpmsg 64 retorna a mensagem: o nome da rede especificado não está mais disponível.
A lista a seguir lista alguns intervalos comuns de erros.
-
0x80041068 - 0x80041099
-
Erros que se originam no próprio WMI.
Uma operação WMI específica 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 WMI, como registro de CIM ou DCOM incorreto.
-
0x8007xxxxx
-
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 de DCOM.
-
0x80040xxx
-
Erros originários do DCOM. Por exemplo, a configuração de DCOM para operações em um computador remoto pode estar incorreta.
-
0x8005xxxx
-
Erro proveniente de ADSI (Interfaces de Serviço do Active Directory) ou LDAP (Lightweight Directory Access Protocol), por exemplo, uma falha de acesso do Active Directory ao usar os provedores do Active Directory WMI.
Alguns métodos em classes WMI podem retornar códigos de erro de rede e sistema (64, por exemplo). Você pode verificar a definição desses tipos de códigos de erro usando o comando helpmsg net na janela do prompt de comando. Por exemplo, o comando net helpmsg 64 retorna a mensagem: o nome da rede especificado não está mais disponível. No C++, você pode chamar FormatMessage e especificar C:\Windows\System32\wbem\wmiutils.dll como o módulo de mensagem.
-
WBEM_E_FAILED
-
-
2147749889 (0x80041001)
-
Falha na chamada.
-
-
WBEM_E_NOT_FOUND
-
-
2147749890 (0x80041002)
-
O objeto não pode ser encontrado.
-
-
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 de durante a inicialização.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Incompatibilidade de tipo ocorreu.
-
-
WBEM_E_OUT_OF_MEMORY
-
-
2147749894 (0x80041006)
-
Memória insuficiente 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)
-
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 recurso ou operação.
-
-
WBEM_E_INVALID_SUPERCLASS
-
-
2147749901 (0x8004100D)
-
A classe pai especificada não é válida.
-
-
WBEM_E_INVALID_NAMESPACE
-
-
2147749902 (0x8004100E)
-
O namespace especificado não pode ser encontrado.
-
-
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 de namespace #pragma ausente no arquivo MOF (Managed Object Format) usado para registrar o provedor. O provedor pode estar registrado no namespace WMI errado.
- Falha ao recuperar o registro COM.
- O modelo de hospedagem não é válido. Para obter mais informações, consulte de hospedagem e segurança do provedor de.
- 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)
-
O 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 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 depende está corrompida.
- Falha do provedor ao exportar DllRegisterServer.
- O provedor em processo não foi registrado usando o comando regsvr32 .
- O provedor fora de processo não foi registrado usando o comutador /regserver . Por exemplo, myprog.exe /regserver.
-
-
WBEM_E_INITIALIZATION_FAILURE
-
-
2147749908 (0x80041014)
-
O componente, como um provedor, não foi inicializado 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 não é válida. Esse erro geralmente se aplica a tentativas inválidas de 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 a linguagem de consulta solicitada.
-
-
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 nesse qualificador porque o objeto proprietário não permite substituições.
-
-
WBEM_E_PROPAGATED_QUALIFIER
-
-
2147749915 (0x8004101B)
-
O usuário tentou excluir um qualificador que não era de propriedade. O qualificador foi herdado de uma classe pai.
-
-
WBEM_E_PROPAGATED_PROPERTY
-
-
2147749916 (0x8004101C)
-
O usuário tentou excluir uma propriedade que não era de propriedade. A propriedade foi herdada de uma classe pai.
-
-
WBEM_E_UNEXPECTED
-
-
2147749917 (0x8004101D)
-
O cliente fez uma sequência inesperada e ilegal de chamadas, como chamar EndEnumeration antes de chamar BeginEnumeration.
-
-
WBEM_E_ILLEGAL_OPERATION
-
-
2147749918 (0x8004101E)
-
O usuário solicitou uma operação ilegal, como gerar uma classe de uma instância.
-
-
WBEM_E_CANNOT_BE_KEY
-
-
2147749919 (0x8004101F)
-
Tentativa ilegal de especificar um qualificador de chave em uma propriedade que não pode ser uma chave. As chaves são especificadas na definição de classe de 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. Ele está incompleto ou não foi registrado no WMI usando SWbemObject.Put_.
-
-
WBEM_E_INVALID_SYNTAX
-
-
2147749921 (0x80041021)
-
A consulta não é sintaticamente válida.
-
-
WBEM_E_NONDECORATED_OBJECT
-
-
2147749922 (0x80041022)
-
Reservado para uso futuro.
-
-
WBEM_E_READ_ONLY
-
-
2147749923 (0x80041023)
-
Foi feita uma tentativa de modificar uma propriedade 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, recuperando uma instância, criando ou atualizando uma classe, excluindo uma classe ou enumerando uma classe.
-
-
WBEM_E_CLASS_HAS_CHILDREN
-
-
2147749925 (0x80041025)
-
Foi feita uma tentativa de fazer uma alteração que invalida uma subclasse.
-
-
WBEM_E_CLASS_HAS_INSTANCES
-
-
2147749926 (0x80041026)
-
Foi feita 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 para um qualificador foi fornecido que não é um tipo qualificador legal.
-
-
WBEM_E_INVALID_PROPERTY_TYPE
-
-
2147749930 (0x8004102A)
-
O tipo CIM especificado para uma propriedade não é vá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)
-
Foi feita uma tentativa ilegal de fazer um singleton de classe, como quando a classe é derivada de uma classe não singleton.
-
-
WBEM_E_INVALID_CIM_TYPE
-
-
2147749933 (0x8004102D)
-
O tipo CIM especificado não é vá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)
-
O 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á em processo de desligamento.
-
-
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 sem suporte. Portanto, o WMI é solicitado a repetir a operação com parâmetros mais simples.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
O parâmetro estava ausente da chamada do 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 dos 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 de 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 WMI (repositório CIM) é atingido.
-
-
WBEM_E_BUFFER_TOO_SMALL
-
-
2147749948 (0x8004103C)
-
O buffer fornecido era muito pequeno para manter todos os objetos no enumerador ou ler uma propriedade de cadeia de caracteres.
-
-
WBEM_E_UNSUPPORTED_PUT_EXTENSION
-
-
2147749949 (0x8004103D)
-
O provedor não dá suporte à operação de colocação solicitada.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
O objeto com um tipo ou versão incorreto foi encontrado durante o marshaling.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
O pacote com um tipo ou versão incorreto foi encontrado durante o 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 incompatibilidade de qualificadores, como colocar [chave] em um objeto em vez de 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 repositório do evento.
-
-
WBEM_E_INVALID_FLAVOR
-
-
2147749958 (0x80041046)
-
O sabor do qualificador especificado não era válido.
-
-
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)
-
Não há suporte para a classe especificada.
-
-
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 dá suporte.
-
-
WBEM_E_UPDATE_TYPE_MISMATCH
-
-
2147749970 (0x80041052)
-
A 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)
-
O 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 qualquer 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 filtragem de consulta não é sintaticamente vá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 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 notação de ponto.
-
-
WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY
-
-
2147749983 (0x8004105F)
-
A consulta de registro do provedor de eventos (__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.exeou pelo processo SVCHOST que contém o serviço WMI.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
Fila de entrega assíncrona estourada do consumidor do evento sendo muito lenta.
-
-
WBEM_E_PRIVILEGE_NOT_HELD
-
-
2147749986 (0x80041062)
-
Falha na operação porque o cliente não tinha o privilégio de segurança necessário.
-
-
WBEM_E_INVALID_OPERATOR
-
-
2147749987 (0x80041063)
-
O operador não é válido para esse 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 abstrata quando sua classe pai não é abstrata.
-
-
WBEM_E_AMENDED_OBJECT
-
-
2147749990 (0x80041066)
-
O objeto alterado foi escrito sem que o sinalizador de WBEM_FLAG_USE_AMENDED_QUALIFIERS fosse especificado.
-
-
WBEM_E_CLIENT_TOO_SLOW
-
-
2147749991 (0x80041067)
-
O cliente não recuperou objetos rapidamente o suficiente de uma enumeração. 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 sejam 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 estão 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 de 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 a permite.
-
-
WBEM_E_VETO_PUT
-
-
2147750010 (0x8004107A)
-
O WMI não pode executar a operação de colocação porque o provedor não a 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 WMI e recuperado novamente antes que a operação solicitada possa ser bem-sucedida. 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 de computador ou domínio sem uma conexão criptografada.
-
-
WBEM_E_PROVIDER_TIMED_OUT
-
-
2147750024 (0x80041088)
-
Falha de um provedor ao relatar 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 esse computador ao Grupo de Acesso à 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)
-
Um nome qualificador esperado.
-
-
WBEMMOF_E_EXPECTED_SEMI
-
-
2147762178 (0x80044002)
-
Ponto-e-vírgula esperado ou '='.
-
-
WBEMMOF_E_EXPECTED_OPEN_BRACE
-
-
2147762179 (0x80044003)
-
Espera-se uma chave de abertura.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACE
-
-
2147762180 (0x80044004)
-
Chave de fechamento ausente ou um elemento de matriz ilegal.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACKET
-
-
2147762181 (0x80044005)
-
Um 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)
-
Um identificador de tipo esperado.
-
-
WBEMMOF_E_EXPECTED_OPEN_PAREN
-
-
2147762185 (0x80044009)
-
Esperado um parêntese aberto.
-
-
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 inesperada da matriz. 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 alteração 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 sinal de dólar 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. Ele deve começar com "instance of"
-
-
WBEMMOF_E_EXPECTED_DOLLAR
-
-
2147762201 (0x80044019)
-
Sinal de dólar esperado. Um alias no formato "$name" deve seguir a palavra-chave "como".
-
-
WBEMMOF_E_CIMTYPE_QUALIFIER
-
-
2147762202 (0x8004401A)
-
O qualificador "CIMTYPE" não pode ser especificado diretamente em um arquivo MOF. Use a notação de tipo padrão.
-
-
WBEMMOF_E_DUPLICATE_PROPERTY
-
-
2147762203 (0x8004401B)
-
O nome da propriedade duplicada foi encontrado no MOF.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION
-
-
2147762204 (0x8004401C)
-
A sintaxe do namespace não é válida. Referências a outros servidores não são permitidas.
-
-
WBEMMOF_E_OUT_OF_RANGE
-
-
2147762205 (0x8004401D)
-
Valor 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)
-
Esperado um tipo de sabor 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 de Entrada ou Saída .
-
-
WBEMMOF_E_INVALID_FLAGS_SYNTAX
-
-
2147762216 (0x80044028)
-
A sintaxe de 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 faltando.
-
-
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
#pragma DeleteInstance("instancepath", FAIL|NOFAIL)
-
-
WBEMMOF_E_INVALID_QUALIFIER_SYNTAX
-
-
2147762221 (0x8004402D)
-
A sintaxe do qualificador não é válida. Deve 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 do 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 |
|