Enumeração WbemErrorEnum (wbemdisp.h)

As constantes WbemErrorEnum definem os erros que podem ser retornados pela API de Script para chamadas WMI .

A biblioteca de tipos de script WBEmdisp.tlb do WMI define essas constantes. Os aplicativos do Visual Basic podem acessar esta biblioteca; as linguagens de script devem usar o valor da constante diretamente, a menos que usem o formato de arquivo XML do WSH (Host de Script do Windows). Para obter mais informações, consulte Usando a biblioteca de tipos de script WMI.

Outras linguagens podem ter nomes diferentes para esses valores, consulte Constantes de erro WMI e WBEMSTATUS.

Syntax

typedef enum WbemErrorEnum {
  wbemNoErr = 0,
  wbemErrFailed = 0x80041001,
  wbemErrNotFound = 0x80041002,
  wbemErrAccessDenied = 0x80041003,
  wbemErrProviderFailure = 0x80041004,
  wbemErrTypeMismatch = 0x80041005,
  wbemErrOutOfMemory = 0x80041006,
  wbemErrInvalidContext = 0x80041007,
  wbemErrInvalidParameter = 0x80041008,
  wbemErrNotAvailable = 0x80041009,
  wbemErrCriticalError = 0x8004100a,
  wbemErrInvalidStream = 0x8004100b,
  wbemErrNotSupported = 0x8004100c,
  wbemErrInvalidSuperclass = 0x8004100d,
  wbemErrInvalidNamespace = 0x8004100e,
  wbemErrInvalidObject = 0x8004100f,
  wbemErrInvalidClass = 0x80041010,
  wbemErrProviderNotFound = 0x80041011,
  wbemErrInvalidProviderRegistration = 0x80041012,
  wbemErrProviderLoadFailure = 0x80041013,
  wbemErrInitializationFailure = 0x80041014,
  wbemErrTransportFailure = 0x80041015,
  wbemErrInvalidOperation = 0x80041016,
  wbemErrInvalidQuery = 0x80041017,
  wbemErrInvalidQueryType = 0x80041018,
  wbemErrAlreadyExists = 0x80041019,
  wbemErrOverrideNotAllowed = 0x8004101a,
  wbemErrPropagatedQualifier = 0x8004101b,
  wbemErrPropagatedProperty = 0x8004101c,
  wbemErrUnexpected = 0x8004101d,
  wbemErrIllegalOperation = 0x8004101e,
  wbemErrCannotBeKey = 0x8004101f,
  wbemErrIncompleteClass = 0x80041020,
  wbemErrInvalidSyntax = 0x80041021,
  wbemErrNondecoratedObject = 0x80041022,
  wbemErrReadOnly = 0x80041023,
  wbemErrProviderNotCapable = 0x80041024,
  wbemErrClassHasChildren = 0x80041025,
  wbemErrClassHasInstances = 0x80041026,
  wbemErrQueryNotImplemented = 0x80041027,
  wbemErrIllegalNull = 0x80041028,
  wbemErrInvalidQualifierType = 0x80041029,
  wbemErrInvalidPropertyType = 0x8004102a,
  wbemErrValueOutOfRange = 0x8004102b,
  wbemErrCannotBeSingleton = 0x8004102c,
  wbemErrInvalidCimType = 0x8004102d,
  wbemErrInvalidMethod = 0x8004102e,
  wbemErrInvalidMethodParameters = 0x8004102f,
  wbemErrSystemProperty = 0x80041030,
  wbemErrInvalidProperty = 0x80041031,
  wbemErrCallCancelled = 0x80041032,
  wbemErrShuttingDown = 0x80041033,
  wbemErrPropagatedMethod = 0x80041034,
  wbemErrUnsupportedParameter = 0x80041035,
  wbemErrMissingParameter = 0x80041036,
  wbemErrInvalidParameterId = 0x80041037,
  wbemErrNonConsecutiveParameterIds = 0x80041038,
  wbemErrParameterIdOnRetval = 0x80041039,
  wbemErrInvalidObjectPath = 0x8004103a,
  wbemErrOutOfDiskSpace = 0x8004103b,
  wbemErrBufferTooSmall = 0x8004103c,
  wbemErrUnsupportedPutExtension = 0x8004103d,
  wbemErrUnknownObjectType = 0x8004103e,
  wbemErrUnknownPacketType = 0x8004103f,
  wbemErrMarshalVersionMismatch = 0x80041040,
  wbemErrMarshalInvalidSignature = 0x80041041,
  wbemErrInvalidQualifier = 0x80041042,
  wbemErrInvalidDuplicateParameter = 0x80041043,
  wbemErrTooMuchData = 0x80041044,
  wbemErrServerTooBusy = 0x80041045,
  wbemErrInvalidFlavor = 0x80041046,
  wbemErrCircularReference = 0x80041047,
  wbemErrUnsupportedClassUpdate = 0x80041048,
  wbemErrCannotChangeKeyInheritance = 0x80041049,
  wbemErrCannotChangeIndexInheritance = 0x80041050,
  wbemErrTooManyProperties = 0x80041051,
  wbemErrUpdateTypeMismatch = 0x80041052,
  wbemErrUpdateOverrideNotAllowed = 0x80041053,
  wbemErrUpdatePropagatedMethod = 0x80041054,
  wbemErrMethodNotImplemented = 0x80041055,
  wbemErrMethodDisabled = 0x80041056,
  wbemErrRefresherBusy = 0x80041057,
  wbemErrUnparsableQuery = 0x80041058,
  wbemErrNotEventClass = 0x80041059,
  wbemErrMissingGroupWithin = 0x8004105a,
  wbemErrMissingAggregationList = 0x8004105b,
  wbemErrPropertyNotAnObject = 0x8004105c,
  wbemErrAggregatingByObject = 0x8004105d,
  wbemErrUninterpretableProviderQuery = 0x8004105f,
  wbemErrBackupRestoreWinmgmtRunning = 0x80041060,
  wbemErrQueueOverflow = 0x80041061,
  wbemErrPrivilegeNotHeld = 0x80041062,
  wbemErrInvalidOperator = 0x80041063,
  wbemErrLocalCredentials = 0x80041064,
  wbemErrCannotBeAbstract = 0x80041065,
  wbemErrAmendedObject = 0x80041066,
  wbemErrClientTooSlow = 0x80041067,
  wbemErrNullSecurityDescriptor = 0x80041068,
  wbemErrTimeout = 0x80041069,
  wbemErrInvalidAssociation = 0x8004106a,
  wbemErrAmbiguousOperation = 0x8004106b,
  wbemErrQuotaViolation = 0x8004106c,
  wbemErrTransactionConflict = 0x8004106d,
  wbemErrForcedRollback = 0x8004106e,
  wbemErrUnsupportedLocale = 0x8004106f,
  wbemErrHandleOutOfDate = 0x80041070,
  wbemErrConnectionFailed = 0x80041071,
  wbemErrInvalidHandleRequest = 0x80041072,
  wbemErrPropertyNameTooWide = 0x80041073,
  wbemErrClassNameTooWide = 0x80041074,
  wbemErrMethodNameTooWide = 0x80041075,
  wbemErrQualifierNameTooWide = 0x80041076,
  wbemErrRerunCommand = 0x80041077,
  wbemErrDatabaseVerMismatch = 0x80041078,
  wbemErrVetoPut = 0x80041079,
  wbemErrVetoDelete = 0x8004107a,
  wbemErrInvalidLocale = 0x80041080,
  wbemErrProviderSuspended = 0x80041081,
  wbemErrSynchronizationRequired = 0x80041082,
  wbemErrNoSchema = 0x80041083,
  wbemErrProviderAlreadyRegistered = 0x80041084,
  wbemErrProviderNotRegistered = 0x80041085,
  wbemErrFatalTransportError = 0x80041086,
  wbemErrEncryptedConnectionRequired = 0x80041087,
  wbemErrRegistrationTooBroad = 0x80042001,
  wbemErrRegistrationTooPrecise = 0x80042002,
  wbemErrTimedout = 0x80043001,
  wbemErrResetToDefault = 0x80043002
} ;

Constantes

 
wbemNoErr
Valor: 0
A chamada foi bem-sucedida.
wbemErrFailed
Valor: 0x80041001
Falha na chamada.
wbemErrNotFound
Valor: 0x80041002
Não foi possível encontrar o objeto.
wbemErrAccessDenied
Valor: 0x80041003
O usuário atual não tem permissão para executar a ação.
wbemErrProviderFailure
Valor: 0x80041004
O provedor falhou em algum momento diferente de durante a inicialização.
wbemErrTypeMismatch
Valor: 0x80041005
Ocorreu uma incompatibilidade de tipo.
wbemErrOutOfMemory
Valor: 0x80041006
Não havia memória suficiente para a operação.
wbemErrInvalidContext
Valor: 0x80041007
O
O objeto SWbemNamedValue não é válido.
wbemErrInvalidParameter
Valor: 0x80041008
Um dos parâmetros para a chamada não está correto.
wbemErrNotAvailable
Valor: 0x80041009
O recurso, normalmente um servidor remoto, não está disponível no momento.
wbemErrCriticalError
Valor: 0x8004100a
Ocorreu um erro interno, crítico e inesperado. Relatar esse erro ao Microsoft Technical
Suporte.
wbemErrInvalidStream
Valor: 0x8004100b
Um ou mais pacotes de rede foram corrompidos durante uma sessão remota.
wbemErrNotSupported
Valor: 0x8004100c
Não há suporte para o recurso ou operação.
wbemErrInvalidSuperclass
Valor: 0x8004100d
A classe pai especificada não é válida.
wbemErrInvalidNamespace
Valor: 0x8004100e
Não foi possível encontrar o namespace especificado.
wbemErrInvalidObject
Valor: 0x8004100f
A instância especificada é inválida.
wbemErrInvalidClass
Valor: 0x80041010
A classe especificada é inválida.
wbemErrProviderNotFound
Valor: 0x80041011
Um provedor referenciado no esquema não tem um registro correspondente.
wbemErrInvalidProviderRegistration
Valor: 0x80041012
Um provedor referenciado no esquema tem um registro incorreto ou incompleto. Esse erro pode ser causado por
um comando de namespace pragma ausente no arquivo MOF usado para
registre o provedor, resultando no registro do provedor no namespace WMI errado. Esse erro também pode
ser causado por um repositório corrompido, que pode ser corrigido excluindo-o e recompilando os arquivos MOF.
wbemErrProviderLoadFailure
Valor: 0x80041013
COM não pode localizar um provedor referenciado no esquema. Esse erro pode ser causado por qualquer um dos seguintes:

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 ela depende está corrompida.

Falha ao exportar o provedor
DllRegisterServer.

Um provedor em processo não foi registrado usando /regsvr32.

Um provedor fora do processo não foi registrado
usando /regserver.
wbemErrInitializationFailure
Valor: 0x80041014
Um componente, como um provedor, falou ao inicializar por motivos internos.
wbemErrTransportFailure
Valor: 0x80041015
Ocorreu um erro de rede, impedindo a operação normal.
wbemErrInvalidOperation
Valor: 0x80041016
A operação solicitada é inválida. Esse erro geralmente se aplica a tentativas inválidas de excluir classes ou
properties.
wbemErrInvalidQuery
Valor: 0x80041017
A operação solicitada é inválida. Esse erro geralmente se aplica a tentativas inválidas de excluir classes ou
properties.
wbemErrInvalidQueryType
Valor: 0x80041018
O idioma de consulta solicitado não tem suporte.
wbemErrAlreadyExists
Valor: 0x80041019
Em uma operação put, o sinalizador wbemChangeFlagCreateOnly foi especificado, mas o
A instância já existe.
wbemErrOverrideNotAllowed
Valor: 0x8004101a
Não é possível executar a operação de adição nesse qualificador porque o objeto proprietário não permite
Substitui.
wbemErrPropagatedQualifier
Valor: 0x8004101b
O usuário tentou excluir um qualificador sem proprietário. O qualificador foi herdado de um pai
.
wbemErrPropagatedProperty
Valor: 0x8004101c
O usuário tentou excluir uma propriedade sem proprietário. A propriedade foi herdada de um pai
.
wbemErrUnexpected
Valor: 0x8004101d
O cliente fez uma sequência inesperada e ilegal de chamadas, como chamar
EndEnumeration antes de chamar
BeginEnumeration.
wbemErrIllegalOperation
Valor: 0x8004101e
O usuário solicitou uma operação inválida, como a geração de uma classe de uma instância.
wbemErrCannotBeKey
Valor: 0x8004101f
Houve uma tentativa inválida de especificar um qualificador chave em uma propriedade que não pode ser uma chave. As chaves são
especificado na definição de classe para um objeto e não pode ser alterado por instância.
wbemErrIncompleteClass
Valor: 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_.
wbemErrInvalidSyntax
Valor: 0x80041021
A sintaxe de um parâmetro de entrada está incorreta para a estrutura de dados aplicável. Por exemplo, quando um CIM
A estrutura datetime não tem o formato correto quando passada para
SWbemDateTime.SetFileTime.
wbemErrNondecoratedObject
Valor: 0x80041022
Reservado para uso futuro.
wbemErrReadOnly
Valor: 0x80041023
A propriedade que você está tentando modificar é somente leitura.
wbemErrProviderNotCapable
Valor: 0x80041024
O provedor não pode executar a operação solicitada. Isso incluiria uma consulta muito complexa,
recuperando uma instância, criando ou atualizando uma classe, excluindo uma classe ou enumerando uma classe.
wbemErrClassHasChildren
Valor: 0x80041025
Foi feita uma tentativa de fazer uma alteração que invalidaria uma subclasse.
wbemErrClassHasInstances
Valor: 0x80041026
Foi feita uma tentativa de excluir ou modificar uma classe que tem instâncias.
wbemErrQueryNotImplemented
Valor: 0x80041027
Reservado para uso futuro.
wbemErrIllegalNull
Valor: 0x80041028
Um valor de Nothing foi especificado para uma propriedade que pode não ser Nothing, como uma marcada por um
Chave, Indexada,
ou qualificador de Not_Null .
wbemErrInvalidQualifierType
Valor: 0x80041029
O tipo CIM especificado para uma propriedade é inválido.
wbemErrInvalidPropertyType
Valor: 0x8004102a
O tipo CIM especificado para uma propriedade é inválido.
wbemErrValueOutOfRange
Valor: 0x8004102b
A solicitação foi feita com um valor fora do intervalo ou é incompatível com o tipo.
wbemErrCannotBeSingleton
Valor: 0x8004102c
Foi feita uma tentativa ilegal de fazer uma classe singleton, como quando a classe é derivada de um
Classe não singleton.
wbemErrInvalidCimType
Valor: 0x8004102d
O tipo CIM especificado é inválido.
wbemErrInvalidMethod
Valor: 0x8004102e
O método não está disponível.
wbemErrInvalidMethodParameters
Valor: 0x8004102f
Os parâmetros fornecidos para o método são inválidos.
wbemErrSystemProperty
Valor: 0x80041030
Houve uma tentativa de obter qualificadores em uma propriedade do sistema.
wbemErrInvalidProperty
Valor: 0x80041031
O tipo de propriedade não é reconhecido.
wbemErrCallCancelled
Valor: 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.
wbemErrShuttingDown
Valor: 0x80041033
O usuário solicitou uma operação enquanto o WMI está em processo de desligamento.
wbemErrPropagatedMethod
Valor: 0x80041034
Foi feita uma tentativa de reutilizar um nome de método existente de uma classe pai, e as assinaturas não
Jogo.
wbemErrUnsupportedParameter
Valor: 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.
wbemErrMissingParameter
Valor: 0x80041036
Um parâmetro estava ausente na chamada de método.
wbemErrInvalidParameterId
Valor: 0x80041037
Um parâmetro de método tem uma ID
qualificador que não é válido.
wbemErrNonConsecutiveParameterIds
Valor: 0x80041038
Um ou mais dos parâmetros de método têm
Qualificadores de ID que estão fora
Seqüência.
wbemErrParameterIdOnRetval
Valor: 0x80041039
O valor retornado de um método tem um
Qualificador de ID .
wbemErrInvalidObjectPath
Valor: 0x8004103a
O caminho do objeto especificado não era válido.
wbemErrOutOfDiskSpace
Valor: 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.
wbemErrBufferTooSmall
Valor: 0x8004103c
O buffer fornecido era muito pequeno para manter todos os objetos no enumerador ou para ler uma cadeia de caracteres
property.
wbemErrUnsupportedPutExtension
Valor: 0x8004103d
O provedor não dá suporte à operação put solicitada.
wbemErrUnknownObjectType
Valor: 0x8004103e
Um objeto com um tipo ou versão incorreta foi encontrado durante a realização de marshaling.
wbemErrUnknownPacketType
Valor: 0x8004103f
Um pacote com um tipo ou versão incorreta foi encontrado durante a realização de marshaling.
wbemErrMarshalVersionMismatch
Valor: 0x80041040
O pacote tem uma versão sem suporte.
wbemErrMarshalInvalidSignature
Valor: 0x80041041
O pacote parece estar corrompido.
wbemErrInvalidQualifier
Valor: 0x80041042
Foi feita uma tentativa de incompatibilidade de qualificadores, como colocar [chave] em um objeto em vez de um
property.
wbemErrInvalidDuplicateParameter
Valor: 0x80041043
Um parâmetro duplicado foi declarado em um método CIM.
wbemErrTooMuchData
Valor: 0x80041044
Reservado para uso futuro.
wbemErrServerTooBusy
Valor: 0x80041045
Uma chamada para IWbemObjectSink::Indicate tem
. O provedor pode optar por reativar o evento.
wbemErrInvalidFlavor
Valor: 0x80041046
O sabor especificado não era válido.
wbemErrCircularReference
Valor: 0x80041047
Foi feita uma tentativa de criar uma referência circular (por exemplo, derivando uma classe de
em si).
wbemErrUnsupportedClassUpdate
Valor: 0x80041048
A classe especificada não tem suporte.
wbemErrCannotChangeKeyInheritance
Valor: 0x80041049
Foi feita uma tentativa de alterar uma chave quando instâncias ou subclasses já estão usando a chave.
wbemErrCannotChangeIndexInheritance
Valor: 0x80041050
Foi feita uma tentativa de alterar um índice quando instâncias ou subclasses já estão usando o índice.
wbemErrTooManyProperties
Valor: 0x80041051
Foi feita uma tentativa de criar mais propriedades do que a versão atual da classe tem suporte.
wbemErrUpdateTypeMismatch
Valor: 0x80041052
Uma propriedade foi redefinida com um tipo conflitante em uma classe derivada.
wbemErrUpdateOverrideNotAllowed
Valor: 0x80041053
Foi feita uma tentativa em uma classe derivada de substituir um qualificador não substituível.
wbemErrUpdatePropagatedMethod
Valor: 0x80041054
Um método foi declarado novamente com uma assinatura conflitante em uma classe derivada.
wbemErrMethodNotImplemented
Valor: 0x80041055
Foi feita uma tentativa de executar um método não marcado com [implementado] em nenhuma classe relevante.
wbemErrMethodDisabled
Valor: 0x80041056
Foi feita uma tentativa de executar um método marcado com [desabilitado].
wbemErrRefresherBusy
Valor: 0x80041057
O atualizador está ocupado com outra operação.
wbemErrUnparsableQuery
Valor: 0x80041058
A consulta de filtragem não é sintaticamente válida.
wbemErrNotEventClass
Valor: 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).
wbemErrMissingGroupWithin
Valor: 0x8004105a
Uma cláusula GROUP BY foi usada sem a cláusula GROUP WITHIN correspondente.
wbemErrMissingAggregationList
Valor: 0x8004105b
Uma cláusula GROUP BY foi usada. Não há suporte para a agregação em todas as propriedades.
wbemErrPropertyNotAnObject
Valor: 0x8004105c
A notação de ponto foi usada em uma propriedade que não é um objeto inserido.
wbemErrAggregatingByObject
Valor: 0x8004105d
Uma cláusula GROUP BY faz referência a uma propriedade que é um objeto inserido sem usar a notação de ponto.
wbemErrUninterpretableProviderQuery
Valor: 0x8004105f
Uma consulta de registro do provedor de eventos
(__EventProviderRegistration) não
especifique as classes para as quais os eventos foram fornecidos.
wbemErrBackupRestoreWinmgmtRunning
Valor: 0x80041060
Foi feita uma solicitação para fazer backup ou restaurar o repositório enquanto o WMI o estava usando.
wbemErrQueueOverflow
Valor: 0x80041061
A fila de entrega assíncrona transbordou devido ao consumidor do evento ser muito lento.
wbemErrPrivilegeNotHeld
Valor: 0x80041062
A operação falhou porque o cliente não tinha o privilégio de segurança necessário.
wbemErrInvalidOperator
Valor: 0x80041063
O operador é inválido para este tipo de propriedade.
wbemErrLocalCredentials
Valor: 0x80041064
O usuário especificou um nome de usuário, senha ou autoridade para uma conexão local. O usuário deve usar um em branco
nome de usuário/senha e dependem da segurança padrão.
wbemErrCannotBeAbstract
Valor: 0x80041065
A classe foi abstrata quando sua classe pai não é abstrata.
wbemErrAmendedObject
Valor: 0x80041066
Um objeto alterado foi colocado sem que o sinalizador wbemFlagUseAmendedQualifiers fosse
Especificado.
wbemErrClientTooSlow
Valor: 0x80041067
O cliente não estava recuperando objetos rápido o suficiente de uma enumeração. Essa constante é retornada quando um
O 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 obtenham backup.
wbemErrNullSecurityDescriptor
Valor: 0x80041068
Um descritor de segurança nulo foi usado.
wbemErrTimeout
Valor: 0x80041069
Tempo limite da operação esgotado.
wbemErrInvalidAssociation
Valor: 0x8004106a
A associação que está sendo usada não é válida.
wbemErrAmbiguousOperation
Valor: 0x8004106b
A operação foi ambígua.
wbemErrQuotaViolation
Valor: 0x8004106c
O WMI está ocupando muita memória. Isso pode ser causado por baixa disponibilidade de memória ou excesso
consumo de memória por WMI.
wbemErrTransactionConflict
Valor: 0x8004106d
A operação resultou em um conflito de transações.
wbemErrForcedRollback
Valor: 0x8004106e
A transação forçou uma reversão.
wbemErrUnsupportedLocale
Valor: 0x8004106f
Não há suporte para a localidade usada na chamada.
wbemErrHandleOutOfDate
Valor: 0x80041070
O identificador do objeto está desatualizado.
wbemErrConnectionFailed
Valor: 0x80041071
Indica que a conexão com o banco de dados SQL falhou.
wbemErrInvalidHandleRequest
Valor: 0x80041072
A solicitação de identificador não era válida.
wbemErrPropertyNameTooWide
Valor: 0x80041073
O nome da propriedade contém mais de 255 caracteres.
wbemErrClassNameTooWide
Valor: 0x80041074
O nome da classe contém mais de 255 caracteres.
wbemErrMethodNameTooWide
Valor: 0x80041075
O nome do método contém mais de 255 caracteres.
wbemErrQualifierNameTooWide
Valor: 0x80041076
O nome do qualificador contém mais de 255 caracteres.
wbemErrRerunCommand
Valor: 0x80041077
Indica que um 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.
wbemErrDatabaseVerMismatch
Valor: 0x80041078
A versão do banco de dados não corresponde à versão que o driver do repositório processa.
wbemErrVetoPut
Valor: 0x80041079
O WMI não pode fazer a operação put porque o provedor não a permite.
wbemErrVetoDelete
Valor: 0x8004107a
O WMI não pode fazer a operação de exclusão porque o provedor não a permite.
wbemErrInvalidLocale
Valor: 0x80041080
O identificador de localidade especificado não era válido para a operação.
wbemErrProviderSuspended
Valor: 0x80041081
O provedor está suspenso.
wbemErrSynchronizationRequired
Valor: 0x80041082
O objeto deve ser confirmado e recuperado novamente antes que a operação solicitada possa ser bem-sucedida. Esta constante
é retornado quando um objeto deve ser confirmado e recuperado novamente para ver o valor da propriedade.
wbemErrNoSchema
Valor: 0x80041083
A operação não pode ser concluída porque nenhum esquema está disponível.
wbemErrProviderAlreadyRegistered
Valor: 0x80041084
O registro do provedor não pode ser feito porque o provedor já está registrado.
wbemErrProviderNotRegistered
Valor: 0x80041085
O provedor dos dados solicitados não está registrado.
wbemErrFatalTransportError
Valor: 0x80041086
Ocorreu um erro fatal de transporte e outros transportes não serão tentados.
wbemErrEncryptedConnectionRequired
Valor: 0x80041087
A conexão do cliente com WINMGMT deve ser criptografada para essa operação. O
As configurações de segurança de proxy IWbemServices devem ser ajustadas
e a operação repetida.
wbemErrRegistrationTooBroad
Valor: 0x80042001
O registro do provedor se sobrepõe ao domínio de eventos do sistema.
wbemErrRegistrationTooPrecise
Valor: 0x80042002
Uma cláusula WITHIN não foi usada nesta consulta.
wbemErrTimedout
Valor: 0x80043001
Erro específico da automação.
wbemErrResetToDefault
Valor: 0x80043002
O usuário excluiu um valor padrão de substituição para a classe atual. O valor padrão dessa propriedade em
a classe pai foi reativada. Um erro específico da automação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho wbemdisp.h

Confira também

Constantes de API de script

WBEMSTATUS

Constantes de erro do WMI