Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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ê é um usuário final que recebeu uma mensagem de erro sobre WMI, você deve ir para o Suporte da Microsoft e procurar o código de erro que você vê na mensagem de erro. Para obter mais informações sobre como solucionar problemas com scripts WMI e o serviço WMI, consulte 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 nos provedores WMI. As falhas podem ter origem noutras partes do sistema operativo e surgir como erros através do WMI. Em nenhuma circunstância, não exclua o repositório WMI como uma primeira ação, pois 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 sistema e rede (64, por exemplo). Você pode verificar 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 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 CIM ou DCOM incorreto.
-
0x8007xxxx
-
Erros originados no sistema operacional principal. WMI pode retornar esse tipo de erro devido a uma falha externa, por exemplo, falha de segurança DCOM.
-
0x80040xxx
-
Erros originados em DCOM. Por exemplo, a configuração DCOM para operações em um computador remoto pode estar incorreta.
-
0x8005xxxx
-
Erro originado de ADSI (Ative Directory Service Interfaces) ou LDAP (Lightweight Directory Access Protocol), por exemplo, uma falha de acesso ao Ative Directory ao usar os provedores WMI Ative Directory.
Alguns métodos em classes WMI podem retornar códigos de erro de sistema e rede (64, por exemplo). Você pode verificar 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. Em 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 da inicialização.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Ocorreu incompatibilidade de tipos.
-
-
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. Comunique 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.
Este erro pode ser causado por muitas 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 na recuperação do registro COM.
- O modelo de hospedagem não é válido. Para obter mais informações, consulte Provider Hosting and Security.
- 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 é possível localizar um provedor referenciado no esquema.
Este erro pode ser causado por muitas 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 do processo não foi registrado usando a opção /regserver . Por exemplo, myprog.exe /regserver.
-
-
WBEM_E_INITIALIZATION_FAILURE
-
-
2147749908 (0x80041014)
-
Componente, como um provedor, falhou ao inicializar 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)
-
O idioma de consulta solicitado não é suportado.
-
-
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 add neste 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 parental.
-
-
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 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. Ou está incompleto ou não foi registrado com 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, recuperar uma instância, criar ou atualizar uma classe, excluir uma classe ou enumerar 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 da variante para um qualificador foi fornecido que não é um tipo de 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 uma classe singleton, 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 não têm suporte. WMI é, portanto, solicitado a tentar novamente a operação com parâmetros mais simples.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
Parâmetro estava faltando na chamada de método.
-
-
WBEM_E_INVALID_PARAMETER_ID
-
-
2147749943 (0x80041037)
-
O parâmetro Method tem um qualificador de ID que não é válido.
-
-
WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
-
-
2147749944 (0x80041038)
-
Um ou mais parâmetros do método têm qualificadores de ID que estão fora de sequência.
-
-
WBEM_E_PARAMETER_ID_ON_RETVAL
-
-
2147749945 (0x80041039)
-
O valor de retorno 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 WMI (repositório CIM) é atingido.
-
-
WBEM_E_BUFFER_TOO_SMALL
-
-
2147749948 (0x8004103C)
-
O buffer fornecido era muito pequeno para armazenar todos os objetos no enumerador ou para ler uma propriedade string.
-
-
WBEM_E_UNSUPPORTED_PUT_EXTENSION
-
-
2147749949 (0x8004103D)
-
O provedor não suporta a operação put solicitada.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
Objeto com um tipo ou versão incorreta foi encontrado durante o marshaling.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
Pacote com um tipo ou versão incorreta foi encontrado durante o marshaling.
-
-
WBEM_E_MARSHAL_VERSION_MISMATCH
-
-
2147749952 (0x80041040)
-
O pacote tem uma versão não suportada.
-
-
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 [key] em um objeto em vez de uma propriedade.
-
-
WBEM_E_INVALID_DUPLICATE_PARAMETER
-
-
2147749955 (0x80041043)
-
O parâmetro duplicado foi declarado num método CIM.
-
-
WBEM_E_TOO_MUCH_DATA
-
-
2147749956 (0x80041044)
-
Reservado para uso futuro.
-
-
WBEM_E_SERVER_TOO_BUSY
-
-
2147749957 (0x80041045)
-
Chamada para IWbemObjectSink::Indicate falhou. O provedor pode reativar o 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 que seja circular (por exemplo, derivando uma classe de si mesma).
-
-
WBEM_E_UNSUPPORTED_CLASS_UPDATE
-
-
2147749960 (0x80041048)
-
A classe especificada não é suportada.
-
-
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)
-
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 redeclarado 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 [disabled].
-
WBEM_E_REFRESHER_BUSY
-
-
2147749975 (0x80041057)
-
A atualização está ocupada com outra operação.
-
-
WBEM_E_UNPARSABLE_QUERY
-
-
2147749976 (0x80041058)
-
A consulta de filtragem 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)
-
A cláusula GROUP BY foi utilizada sem a cláusula correspondente GROUP WITH.
-
-
WBEM_E_MISSING_AGGREGATION_LIST
-
-
2147749979 (0x8004105B)
-
Utilizou-se uma cláusula de grupo por cláusula. Não há suporte para agregação em todas as propriedades.
-
-
WBEM_E_PROPERTY_NOT_AN_OBJECT
-
-
2147749980 (0x8004105C)
-
A notação de pontos foi usada em uma propriedade que não é um objeto incorporado.
-
-
WBEM_E_AGGREGATING_BY_OBJECT
-
-
2147749981 (0x8004105D)
-
A cláusula GROUP BY faz referência a uma propriedade que é um objeto incorporado 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 pelo WinMgmt.exeou pelo processo SVCHOST que contém o serviço WMI.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
A fila de entrega assíncrona transbordou devido à lentidão excessiva do consumidor de eventos.
-
-
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)
-
Operador não é vá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 confiar na segurança padrão.
-
-
WBEM_E_CANNOT_BE_ABSTRACT
-
-
2147749989 (0x80041065)
-
A classe foi tornada abstrata quando sua classe pai não é abstrata.
-
-
WBEM_E_AMENDED_OBJECT
-
-
2147749990 (0x80041066)
-
O objeto alterado foi escrito sem que o sinalizador WBEM_FLAG_USE_AMENDED_QUALIFIERS fosse especificado.
-
-
WBEM_E_CLIENT_TOO_SLOW
-
-
2147749991 (0x80041067)
-
O cliente não recuperou objetos com rapidez 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 objetos do enumerador façam backup.
-
-
WBEM_E_NULL_SECURITY_DESCRIPTOR
-
-
2147749992 (0x80041068)
-
Foi utilizado um descritor de segurança nulo.
-
-
WBEM_E_TIMED_OUT
-
-
2147749993 (0x80041069)
-
A operação excedeu o limite de tempo.
-
-
WBEM_E_INVALID_ASSOCIATION
-
-
2147749994
-
A associação não é válida.
-
-
WBEM_E_AMBIGUOUS_OPERATION
-
-
2147749995 (0x8004106B)
-
A operação era ambígua.
-
-
WBEM_E_QUOTA_VIOLATION
-
-
2147749996 (0x8004106C)
-
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ção.
-
-
WBEM_E_FORCED_ROLLBACK
-
-
2147749998 (0x8004106E)
-
A transação forçou uma reversão.
-
-
WBEM_E_UNSUPPORTED_LOCALE
-
-
2147749999 (0x8004106F)
-
A localidade usada na chamada não é suportada.
-
-
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 pode ser retornado somente 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 processada pelo driver do repositório.
-
-
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 put 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 fornecedor não pode ser registado porque já está registado.
-
-
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)
-
Um provedor falhou ao relatar 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 evento 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 suportar as funções de segurança relacionadas com a instância de subscrição criada. Contacte o Administrador do 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)
-
Esperava-se um nome qualificador.
-
-
WBEMMOF_E_EXPECTED_SEMI
-
-
2147762178 (0x80044002)
-
Ponto e vírgula esperado ou '='.
-
-
WBEMMOF_E_EXPECTED_OPEN_BRACE
-
-
2147762179 (0x80044003)
-
Esperava uma chave de abertura.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACE
-
-
2147762180 (0x80044004)
-
Falta de chave de fechamento ou um elemento de matriz ilegal.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACKET
-
-
2147762181 (0x80044005)
-
Esperava um parêntesis de fechamento.
-
-
WBEMMOF_E_EXPECTED_CLOSE_PAREN
-
-
2147762182 (0x80044006)
-
Parêntese de encerramento 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)
-
Espera-se um identificador de tipo.
-
-
WBEMMOF_E_EXPECTED_OPEN_PAREN
-
-
2147762185 (0x80044009)
-
Esperava 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 não suportado.
-
-
WBEMMOF_E_EXPECTED_PROPERTY_NAME
-
-
2147762187 (0x8004400B)
-
Nome esperado da propriedade ou do método.
-
-
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 emendas duplicados.
-
-
WBEMMOF_E_INVALID_PRAGMA
-
-
2147762194 (0x80044012)
-
#pragma deve ser seguida 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 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. Deve começar com "instância de"
-
-
WBEMMOF_E_EXPECTED_DOLLAR
-
-
2147762201 (0x80044019)
-
Sinal de dólar esperado. Um alias na forma "$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)
-
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)
-
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)
-
Os objetos incorporados 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)
-
Combinar 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 dos sinalizadores não é válida.
-
-
WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
-
-
2147762217 (0x80044029)
-
Faltam a chave final e o ponto e vírgula para uma classe.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE
-
-
2147762218 (0x8004402A)
-
Um recurso CIM versão 2.2 não é suportado para um valor qualificador.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE
-
-
2147762219 (0x8004402B)
-
O tipo de dados CIM versão 2.2 não é suportado.
-
-
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 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 pela #include de comando do pré-processador 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.
-
Requerimentos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado |
Windows Vista |
| Servidor mínimo suportado |
Windows Server 2008 |
| Cabeçalho |
|
| IDL |
|