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 |