Condividi tramite


Enumerazione WbemErrorEnum (wbemdisp.h)

Le costanti WbemErrorEnum definiscono gli errori che possono essere restituiti dall'API di scripting per le chiamate WMI .

La libreria dei tipi di scripting WMI Wbemdisp.tlb definisce queste costanti. Le applicazioni Visual Basic possono accedere a questa libreria; I linguaggi di script devono usare direttamente il valore della costante, a meno che non usino il formato di file XML WSH (Windows Script Host). Per altre informazioni, vedere Uso della libreria dei tipi di scripting WMI.

Altri linguaggi possono avere nomi diversi per questi valori, vedere Costanti errore WMI e WBEMSTATUS.

Sintassi

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
} ;

Costanti

 
wbemNoErr
Valore: 0
La chiamata è stata completata correttamente.
wbemErrFailed
Valore: 0x80041001
La chiamata non è riuscita.
wbemErrNotFound
Valore: 0x80041002
Impossibile trovare l'oggetto.
wbemErrAccessDenied
Valore: 0x80041003
L'utente corrente non dispone dell'autorizzazione per eseguire l'azione.
wbemErrProviderFailure
Valore: 0x80041004
Il provider non è riuscito in qualche momento diverso da durante l'inizializzazione.
wbemErrTypeMismatch
Valore: 0x80041005
Si è verificata un'incongruenza di tipo.
wbemErrOutOfMemory
Valore: 0x80041006
Memoria insufficiente per eseguire l'operazione.
wbemErrInvalidContext
Valore: 0x80041007
The
L'oggetto SWbemNamedValue non è valido.
wbemErrInvalidParameter
Valore: 0x80041008
Uno dei parametri della chiamata non è corretto.
wbemErrNotAvailable
Valore: 0x80041009
La risorsa, tipicamente un server remoto, non è attualmente disponibile.
wbemErrCriticalError
Valore: 0x8004100a
Si è verificato un errore interno, irreversibile e inaspettato. Segnalare questo errore a Microsoft Technical
Supportato.
wbemErrInvalidStream
Valore: 0x8004100b
Nel corso di una sessione remota uno o più pacchetti di rete erano danneggiati.
wbemErrNotSupported
Valore: 0x8004100c
La funzionalità o l'operazione non è supportata.
wbemErrInvalidSuperclass
Valore: 0x8004100d
La classe padre specificata non è valida.
wbemErrInvalidNamespace
Valore: 0x8004100e
Impossibile trovare lo spazio dei nomi specificato.
wbemErrInvalidObject
Valore: 0x8004100f
L'istanza specificata non è valida.
wbemErrInvalidClass
Valore: 0x80041010
La classe specificata non è valida.
wbemErrProviderNotFound
Valore: 0x80041011
Un provider a cui viene fatto riferimento nello schema non dispone di una registrazione corrispondente.
wbemErrInvalidProviderRegistration
Valore: 0x80041012
Un provider a cui viene fatto riferimento nello schema ha una registrazione errata o incompleta. Questo errore può essere causato da
Comando dello spazio dei nomi pragma mancante nel file MOF usato per
registrare il provider, con conseguente registrazione del provider nello spazio dei nomi WMI errato. Questo errore può anche essere
essere causato da un repository danneggiato, che può essere corretto eliminandolo e ricompilando i file MOF.
wbemErrProviderLoadFailure
Valore: 0x80041013
COM non può individuare un provider cui si fa riferimento nello schema. Questo errore può essere causato da uno dei seguenti:

Il provider usa una DLL WMI che non corrisponde al file lib utilizzato al momento della compilazione del provider.

LA DLL del provider o una delle DLL da cui dipende è danneggiata.

Impossibile esportare il provider
DllRegisterServer.

Un provider in-process non è stato registrato usando /regsvr32.

Non è stato registrato un provider out-of-process
utilizzando /regserver.
wbemErrInitializationFailure
Valore: 0x80041014
L'inizializzazione di un componente, quale un provider, non è riuscita per ragioni interne.
wbemErrTransportFailure
Valore: 0x80041015
Si è verificato un errore di rete, impedendo il normale funzionamento.
wbemErrInvalidOperation
Valore: 0x80041016
Il tipo di operazione richiesta non è valido. Questo errore si applica in genere a tentativi non validi di eliminare classi o
properties.
wbemErrInvalidQuery
Valore: 0x80041017
Il tipo di operazione richiesta non è valido. Questo errore si applica in genere a tentativi non validi di eliminare classi o
properties.
wbemErrInvalidQueryType
Valore: 0x80041018
Il linguaggio della query richiesta non è supportato.
wbemErrAlreadyExists
Valore: 0x80041019
In un'operazione put è stato specificato il flag wbemChangeFlagCreateOnly , ma
l'istanza esiste già.
wbemErrOverrideNotAllowed
Valore: 0x8004101a
Non è possibile eseguire l'operazione di aggiunta su questo qualificatore perché l'oggetto proprietario non consente
Esegue l' override.
wbemErrPropagatedQualifier
Valore: 0x8004101b
L'utente ha tentato di eliminare un qualificatore che non possedeva. Il qualificatore è stato ereditato da un elemento padre
.
wbemErrPropagatedProperty
Valore: 0x8004101c
L'utente ha tentato di eliminare una proprietà che non possedeva. La proprietà è stata ereditata da un elemento padre
.
wbemErrUnexpected
Valore: 0x8004101d
Il client ha effettuato una sequenza imprevista e illegale di chiamate, ad esempio la chiamata
EndEnumeration prima di chiamare
BeginEnumeration.
wbemErrIllegalOperation
Valore: 0x8004101e
L'utente ha richiesto un'operazione non valida, come la generazione di una classe da un'istanza.
wbemErrCannotBeKey
Valore: 0x8004101f
Si è verificato un tentativo non valido di specificare un qualificatore di chiave su una proprietà che non può essere una chiave. Le chiavi sono
specificato nella definizione della classe per un oggetto e non può essere modificato in base a ogni istanza.
wbemErrIncompleteClass
Valore: 0x80041020
L'oggetto corrente non è una definizione di classe valida. È incompleto o non è stato registrato
con WMI usando SWbemObject.Put_.
wbemErrInvalidSyntax
Valore: 0x80041021
La sintassi di un parametro di input non è corretta per la struttura dati applicabile. Ad esempio, quando un CIM
La struttura datetime non ha il formato corretto quando viene passato a
SWbemDateTime.SetFileTime.
wbemErrNondecoratedObject
Valore: 0x80041022
Riservato per utilizzi futuri.
wbemErrReadOnly
Valore: 0x80041023
La proprietà che si tenta di modificare è di sola lettura.
wbemErrProviderNotCapable
Valore: 0x80041024
Il provider non può eseguire l'operazione richiesta. Ciò includerebbe una query troppo complessa,
recupero di un'istanza, creazione o aggiornamento di una classe, eliminazione di una classe o enumerazione di una classe.
wbemErrClassHasChildren
Valore: 0x80041025
È stato effettuato un tentativo di apportare una modifica che invaliderebbe una sottoclasse.
wbemErrClassHasInstances
Valore: 0x80041026
È stato eseguito un tentativo di eliminare o modificare una classe che dispone di istanze.
wbemErrQueryNotImplemented
Valore: 0x80041027
Riservato per utilizzi futuri.
wbemErrIllegalNull
Valore: 0x80041028
Valore di Nothing specificato per una proprietà che potrebbe non essere Nothing, ad esempio una contrassegnata da un oggetto
Chiave, indicizzata,
o Not_Null qualificatore.
wbemErrInvalidQualifierType
Valore: 0x80041029
Il tipo CIM specificato per una proprietà non è valido.
wbemErrInvalidPropertyType
Valore: 0x8004102a
Il tipo CIM specificato per una proprietà non è valido.
wbemErrValueOutOfRange
Valore: 0x8004102b
La richiesta è stata eseguita con un valore esterno all'intervallo o è incompatibile con il tipo.
wbemErrCannotBeSingleton
Valore: 0x8004102c
È stato eseguito un tentativo illegale di eseguire un singleton di classe, ad esempio quando la classe è derivata da un
classe non singleton.
wbemErrInvalidCimType
Valore: 0x8004102d
Il tipo di CIM specificato non è valido.
wbemErrInvalidMethod
Valore: 0x8004102e
Il metodo richiesto non è disponibile.
wbemErrInvalidMethodParameters
Valore: 0x8004102f
I parametri forniti per il metodo non sono validi.
wbemErrSystemProperty
Valore: 0x80041030
Si è verificato un tentativo di ottenere qualificatori su una proprietà di sistema.
wbemErrInvalidProperty
Valore: 0x80041031
Il tipo di proprietà non è riconosciuto.
wbemErrCallCancelled
Valore: 0x80041032
Un processo asincrono è stato annullato internamente o dall'utente. Si noti che a causa del tempo e della natura
dell'operazione asincrona l'operazione potrebbe non essere stata veramente annullata.
wbemErrShuttingDown
Valore: 0x80041033
L'utente ha richiesto un'operazione mentre WMI è in fase di arresto.
wbemErrPropagatedMethod
Valore: 0x80041034
È stato eseguito un tentativo di riutilizzare un nome di metodo esistente da una classe padre e le firme non sono state eseguite
Partita.
wbemErrUnsupportedParameter
Valore: 0x80041035
Uno o più valori di parametro, come un testo della query, è troppo complesso o non è supportato. WMI è pertanto
richiesto di ripetere l'operazione con parametri più semplici.
wbemErrMissingParameter
Valore: 0x80041036
Manca un parametro dalla chiamata al metodo.
wbemErrInvalidParameterId
Valore: 0x80041037
Un parametro del metodo ha un ID
qualificatore non valido.
wbemErrNonConsecutiveParameterIds
Valore: 0x80041038
Uno o più dei parametri del metodo hanno
Qualificatori ID non disponibili
Sequenza.
wbemErrParameterIdOnRetval
Valore: 0x80041039
Il valore restituito per un metodo ha un oggetto
Qualificatore ID.
wbemErrInvalidObjectPath
Valore: 0x8004103a
Il percorso dell'oggetto specificato non è valido.
wbemErrOutOfDiskSpace
Valore: 0x8004103b
Il disco non è disponibile o viene raggiunto il limite di 4 GB per le dimensioni del repository WMI (repository CIM).
wbemErrBufferTooSmall
Valore: 0x8004103c
Il buffer fornito era troppo piccolo per contenere tutti gli oggetti nell'enumeratore o per leggere una stringa
.
wbemErrUnsupportedPutExtension
Valore: 0x8004103d
Il provider non supporta l'operazione Put richiesta.
wbemErrUnknownObjectType
Valore: 0x8004103e
Durante il marshalling è stato rilevato un oggetto con il tipo o la versione errato.
wbemErrUnknownPacketType
Valore: 0x8004103f
Durante il marshalling è stato rilevato un pacchetto con il tipo o la versione errato.
wbemErrMarshalVersionMismatch
Valore: 0x80041040
La versione del pacchetto non è supportata.
wbemErrMarshalInvalidSignature
Valore: 0x80041041
Il pacchetto sembra essere danneggiato.
wbemErrInvalidQualifier
Valore: 0x80041042
È stato effettuato un tentativo di qualificare non corrispondenti, ad esempio l'inserimento di [chiave] in un oggetto anziché in un oggetto
.
wbemErrInvalidDuplicateParameter
Valore: 0x80041043
In un metodo CIM è stato dichiarato un parametro duplicato.
wbemErrTooMuchData
Valore: 0x80041044
Riservato per utilizzi futuri.
wbemErrServerTooBusy
Valore: 0x80041045
Chiamata a IWbemObjectSink::Indicate has
. Il provider può scegliere di riattivare l'evento.
wbemErrInvalidFlavor
Valore: 0x80041046
Il tipo specificato non è valido.
wbemErrCircularReference
Valore: 0x80041047
È stato effettuato un tentativo di creare un riferimento circolare, ad esempio derivando una classe da
se stesso).
wbemErrUnsupportedClassUpdate
Valore: 0x80041048
La classe specificata non è supportata.
wbemErrCannotChangeKeyInheritance
Valore: 0x80041049
È stato effettuato un tentativo di modificare una chiave quando le istanze o le sottoclassi usano già la chiave.
wbemErrCannotChangeIndexInheritance
Valore: 0x80041050
Si è tentato di modificare un indice quando le istanze o le sottoclassi usano già l'indice.
wbemErrTooManyProperties
Valore: 0x80041051
È stato eseguito un tentativo di creare più proprietà di quelle supportate dalla versione corrente della classe.
wbemErrUpdateTypeMismatch
Valore: 0x80041052
È stata ridefinita una proprietà con un tipo in conflitto in una classe derivata.
wbemErrUpdateOverrideNotAllowed
Valore: 0x80041053
In una classe derivata è stato eseguito un tentativo di sottoporre a override un qualificatore non sottoponibile a override.
wbemErrUpdatePropagatedMethod
Valore: 0x80041054
È stato ridichiarato un metodo con una firma in conflitto in una classe derivata.
wbemErrMethodNotImplemented
Valore: 0x80041055
È stato effettuato un tentativo di eseguire un metodo non contrassegnato con [implemented] in alcuna classe rilevante.
wbemErrMethodDisabled
Valore: 0x80041056
È stato effettuato un tentativo di eseguire un metodo contrassegnato con [disabled].
wbemErrRefresherBusy
Valore: 0x80041057
L'aggiornamento è impegnato in un'altra operazione.
wbemErrUnparsableQuery
Valore: 0x80041058
La query di filtro non è valida in modo sintattico.
wbemErrNotEventClass
Valore: 0x80041059
La clausola FROM di una query di filtro fa riferimento a una classe che non è una classe di evento (non derivata da
__Event).
wbemErrMissingGroupWithin
Valore: 0x8004105a
È stata utilizzata una clausola GROUP BY senza la corrispondente clausola GROUP WITHIN.
wbemErrMissingAggregationList
Valore: 0x8004105b
È stata utilizzata una clausola GROUP BY. L'aggregazione di tutte le proprietà non è supportata.
wbemErrPropertyNotAnObject
Valore: 0x8004105c
È stata utilizzata la notazione del punto in una proprietà che non è un oggetto incorporato.
wbemErrAggregatingByObject
Valore: 0x8004105d
Una clausola GROUP BY fa riferimento a una proprietà che è un oggetto incorporato senza l'utilizzo della notazione del punto.
wbemErrUninterpretableProviderQuery
Valore: 0x8004105f
Query di registrazione del provider di eventi
(__EventProviderRegistration) non
specificare le classi per cui sono stati forniti gli eventi.
wbemErrBackupRestoreWinmgmtRunning
Valore: 0x80041060
È stata effettuata una richiesta di backup o ripristino del repository durante l'uso di WMI.
wbemErrQueueOverflow
Valore: 0x80041061
La coda di recapito asincrona è stata sottoposta a un overflow dovuto al fatto che il consumer di eventi è troppo lento.
wbemErrPrivilegeNotHeld
Valore: 0x80041062
L'operazione non è riuscita perché il client non ha avuto a disposizione il privilegio di sicurezza necessario.
wbemErrInvalidOperator
Valore: 0x80041063
L'operatore non è valido per il tipo di proprietà.
wbemErrLocalCredentials
Valore: 0x80041064
L'utente ha specificato un nome utente, una password o un'autorità per una connessione locale. L'utente deve usare un campo vuoto
username/password e si basano sulla sicurezza predefinita.
wbemErrCannotBeAbstract
Valore: 0x80041065
La classe è stata resa astratta quando la classe padre non è astratta.
wbemErrAmendedObject
Valore: 0x80041066
Un oggetto modificato è stato inserito senza il flag wbemFlagUseAmendedQualifiers
Specificato.
wbemErrClientTooSlow
Valore: 0x80041067
Gli oggetti non sono stati recuperati abbastanza rapidamente dall'enumerazione. Questa costante viene restituita quando un oggetto
il client crea un oggetto di enumerazione, ma non recupera oggetti dall'enumeratore in modo tempestivo,
causando il backup delle cache degli oggetti dell'enumeratore.
wbemErrNullSecurityDescriptor
Valore: 0x80041068
È stato usato un descrittore di sicurezza Null.
wbemErrTimeout
Valore: 0x80041069
Timeout dell'operazione.
wbemErrInvalidAssociation
Valore: 0x8004106a
L'associazione utilizzata non è valida.
wbemErrAmbiguousOperation
Valore: 0x8004106b
L'operazione è ambigua.
wbemErrQuotaViolation
Valore: 0x8004106c
WMI sta occupando troppa memoria. Ciò potrebbe essere causato da una disponibilità di memoria insufficiente o da un numero eccessivo
consumo di memoria da WMI.
wbemErrTransactionConflict
Valore: 0x8004106d
L'operazione ha generato un conflitto di transazioni.
wbemErrForcedRollback
Valore: 0x8004106e
La transazione ha forzato un rollback.
wbemErrUnsupportedLocale
Valore: 0x8004106f
Le impostazioni locali usate nella chiamata non sono supportate.
wbemErrHandleOutOfDate
Valore: 0x80041070
L'handle dell'oggetto non è aggiornato.
wbemErrConnectionFailed
Valore: 0x80041071
Indica che la connessione al database SQL non è riuscita.
wbemErrInvalidHandleRequest
Valore: 0x80041072
Richiesta di handle non valida.
wbemErrPropertyNameTooWide
Valore: 0x80041073
Il nome della proprietà contiene più di 255 caratteri.
wbemErrClassNameTooWide
Valore: 0x80041074
Il nome della classe contiene più di 255 caratteri.
wbemErrMethodNameTooWide
Valore: 0x80041075
Il nome del metodo contiene più di 255 caratteri.
wbemErrQualifierNameTooWide
Valore: 0x80041076
Il nome del qualificatore contiene più di 255 caratteri.
wbemErrRerunCommand
Valore: 0x80041077
Indica che è necessario rieseguire un comando SQL perché è presente un deadlock in SQL. Può essere restituito
solo quando i dati vengono archiviati in un database SQL.
wbemErrDatabaseVerMismatch
Valore: 0x80041078
La versione del database non corrisponde alla versione elaborata dal driver del repository.
wbemErrVetoPut
Valore: 0x80041079
WMI non può eseguire l'operazione put perché il provider non lo consente.
wbemErrVetoDelete
Valore: 0x8004107a
WMI non può eseguire l'operazione di eliminazione perché il provider non lo consente.
wbemErrInvalidLocale
Valore: 0x80041080
L'identificatore delle impostazioni locali specificato non è valido per l'operazione.
wbemErrProviderSuspended
Valore: 0x80041081
Il provider è sospeso.
wbemErrSynchronizationRequired
Valore: 0x80041082
È necessario eseguire di nuovo il commit e recuperare l'oggetto prima che l'operazione richiesta abbia esito positivo. Questa costante
viene restituito quando è necessario eseguire il commit e il recupero di un oggetto per visualizzare il valore della proprietà.
wbemErrNoSchema
Valore: 0x80041083
Impossibile completare l'operazione perché non è disponibile alcuno schema.
wbemErrProviderAlreadyRegistered
Valore: 0x80041084
Impossibile eseguire la registrazione del provider perché il provider è già registrato.
wbemErrProviderNotRegistered
Valore: 0x80041085
Il provider per i dati richiesti non è registrato.
wbemErrFatalTransportError
Valore: 0x80041086
Si è verificato un errore di trasporto irreversibile e non verrà eseguito un tentativo di trasporto.
wbemErrEncryptedConnectionRequired
Valore: 0x80041087
La connessione client a WINMGMT deve essere crittografata per questa operazione. The
Le impostazioni di sicurezza del proxy IWbemServices devono essere modificate
e l'operazione ritentata.
wbemErrRegistrationTooBroad
Valore: 0x80042001
La registrazione del provider si sovrappone al dominio eventi di sistema.
wbemErrRegistrationTooPrecise
Valore: 0x80042002
Nella query non è stata utilizzata una clausola WITHIN.
wbemErrTimedout
Valore: 0x80043001
Errore specifico dell'automazione.
wbemErrResetToDefault
Valore: 0x80043002
L'utente ha eliminato un valore predefinito di override per la classe corrente. Valore predefinito per questa proprietà in
la classe padre è stata riattivata. Errore specifico dell'automazione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione wbemdisp.h

Vedi anche

Costanti api di scripting

WBEMSTATUS

Costanti di errore WMI