WbemErrorEnum-Aufzählung (wbemdisp.h)
Die WbemErrorEnum-Konstanten definieren die Fehler, die von der Skripting-API für WMI-Aufrufe zurückgegeben werden können.
Die WMI-Skripttypbibliothek Wbemdisp.tlb definiert diese Konstanten. Visual Basic-Anwendungen können auf diese Bibliothek zugreifen; Skriptsprachen müssen den Wert der Konstante direkt verwenden, es sei denn, sie verwenden das XML-Dateiformat (Windows Script Host, WSH). Weitere Informationen finden Sie unter Verwenden der WMI-Skripttypbibliothek.
Andere Sprachen haben möglicherweise unterschiedliche Namen für diese Werte, siehe WMI-Fehlerkonstanten und 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
} ;
Konstanten
wbemNoErr Wert: 0 Der Aufruf war erfolgreich. |
wbemErrFailed Wert: 0x80041001 Der Aufruf schlug fehl. |
wbemErrNotFound Wert: 0x80041002 Das Objekt konnte nicht gefunden werden. |
wbemErrAccessDenied Wert: 0x80041003 Der aktuelle Benutzer besitzt keine Berechtigung zum Ausführen der Aktion. |
wbemErrProviderFailure Wert: 0x80041004 Der Anbieter ist zu einem bestimmten Zeitpunkt nicht erfolgreich als während der Initialisierung. |
wbemErrTypeMismatch Wert: 0x80041005 Es ist ein Typenkonflikt aufgetreten. |
wbemErrOutOfMemory Wert: 0x80041006 Für die Operation war nicht genügend Arbeitsspeicher verfügbar. |
wbemErrInvalidContext Wert: 0x80041007 The SWbemNamedValue-Objekt ist ungültig. |
wbemErrInvalidParameter Wert: 0x80041008 Einer der Parameter für den Aufruf ist nicht korrekt. |
wbemErrNotAvailable Wert: 0x80041009 Die Ressource, i. d. R. ein Remoteserver, ist momentan nicht verfügbar. |
wbemErrCriticalError Wert: 0x8004100a Ein interner, schwerwiegender und unerwarteter Fehler ist aufgetreten. Melden Sie diesen Fehler an Microsoft Technical Unterstützung. |
wbemErrInvalidStream Wert: 0x8004100b Während einer Remotesitzung wurde mindestens ein Netzwerkpaket beschädigt. |
wbemErrNotSupported Wert: 0x8004100c Das Feature bzw. die Operation wird nicht unterstützt. |
wbemErrInvalidSuperclass Wert: 0x8004100d Die angegebene übergeordnete Klasse ist ungültig. |
wbemErrInvalidNamespace Wert: 0x8004100e Der angegebene Namespace konnte nicht gefunden werden. |
wbemErrInvalidObject Wert: 0x8004100f Die angegebene Instanz ist ungültig. |
wbemErrInvalidClass Wert: 0x80041010 Die angegebene Klasse ist ungültig. |
wbemErrProviderNotFound Wert: 0x80041011 Ein Provider, auf den im Schema verwiesen wird, verfügt über keine entsprechende Registrierung. |
wbemErrInvalidProviderRegistration Wert: 0x80041012 Die Registrierung eines Providers, auf den im Schema verwiesen wird, ist nicht korrekt oder unvollständig. Dieser Fehler kann durch ein fehlender Pragma-Namespacebefehl in der MOF-Datei, die verwendet wird registrieren Sie den Anbieter, wodurch der Anbieter im falschen WMI-Namespace registriert wird. Dieser Fehler kann auch wird durch ein beschädigtes Repository verursacht, das durch Löschen und Erneutes Kompilieren der MOF-Dateien behoben werden kann. |
wbemErrProviderLoadFailure Wert: 0x80041013 COM kann keinen Provider finden, auf den im Schema verwiesen wird. Dieser Fehler kann durch einen der folgenden Ursachen verursacht werden: Der Anbieter verwendet eine WMI-DLL, die nicht mit der LIB-Datei übereinstimmt, die beim Erstellen des Anbieters verwendet wird. Die DLL des Anbieters oder eines der DLLs, von denen es abhängig ist, ist beschädigt. Fehler beim Exportieren des Anbieters DllRegisterServer. Ein In-Process-Anbieter wurde nicht mit /regsvr32 registriert. Ein Out-of-Process-Anbieter wurde nicht registriert. verwenden sie /regserver. |
wbemErrInitializationFailure Wert: 0x80041014 Eine Komponente , z. B. ein Provider, konnte aus internen Gründen nicht initialisiert werden. |
wbemErrTransportFailure Wert: 0x80041015 Ein Netzwerkfehler ist aufgetreten, hindert den normalen Vorgang. |
wbemErrInvalidOperation Wert: 0x80041016 Die angeforderte Operation ist ungültig. Dieser Fehler gilt in der Regel für ungültige Versuche zum Löschen von Klassen oder properties (Eigenschaften). |
wbemErrInvalidQuery Wert: 0x80041017 Die angeforderte Operation ist ungültig. Dieser Fehler gilt in der Regel für ungültige Versuche zum Löschen von Klassen oder properties (Eigenschaften). |
wbemErrInvalidQueryType Wert: 0x80041018 Die angeforderte Abfragesprache wird nicht unterstützt. |
wbemErrAlreadyExists Wert: 0x80041019 In einem Put-Vorgang wurde das WbemChangeFlagCreateOnly-Flag angegeben, aber das Die Instanz ist bereits vorhanden. |
wbemErrOverrideNotAllowed Wert: 0x8004101a Es ist nicht möglich, den Add-Vorgang für diesen Qualifizierer auszuführen, da das besitzereigene Objekt nicht zulässig ist. Überschreibt. |
wbemErrPropagatedQualifier Wert: 0x8004101b Der Benutzer hat versucht, einen Qualifizierer ohne Besitzer zu löschen. Der Qualifizierer wurde von einem übergeordneten Element geerbt. -Klasse. |
wbemErrPropagatedProperty Wert: 0x8004101c Der Benutzer hat versucht, eine Eigenschaft ohne Besitzer zu löschen. Die Eigenschaft wurde von einem übergeordneten Element geerbt. -Klasse. |
wbemErrUnexpected Wert: 0x8004101d Der Client hat eine unerwartete und illegale Abfolge von Anrufen vorgenommen, z. B. Anrufe EndEnumeration vor dem Aufrufen BeginEnumeration. |
wbemErrIllegalOperation Wert: 0x8004101e Der Benutzer hat eine unzulässige Operation angefordert, z. B. das Erzeugen einer Klasse aus einer Instanz. |
wbemErrCannotBeKey Wert: 0x8004101f Es wurde ein unzulässiger Versuch unternommen, einen Schlüsselqualifizierer für eine Eigenschaft anzugeben, die kein Schlüssel sein kann. Die Tasten sind in der Klassendefinition für ein Objekt angegeben und kann nicht pro Instanz geändert werden. |
wbemErrIncompleteClass Wert: 0x80041020 Das aktuelle Objekt ist keine gültige Klassendefinition. Entweder ist es unvollständig, oder es wurde nicht registriert. mit WMI mit SWbemObject.Put_. |
wbemErrInvalidSyntax Wert: 0x80041021 Die Syntax eines Eingabeparameters ist für die anwendbare Datenstruktur falsch. Beispiel: wenn ein CIM datetime-Struktur verfügt nicht über das richtige Format, wenn sie an SWbemDateTime.SetFileTime. |
wbemErrNondecoratedObject Wert: 0x80041022 Für die zukünftige Verwendung reserviert. |
wbemErrReadOnly Wert: 0x80041023 Die Eigenschaft, die Sie ändern möchten, ist schreibgeschützt. |
wbemErrProviderNotCapable Wert: 0x80041024 Der Anbieter kann den angeforderten Vorgang nicht ausführen. Dies würde eine Abfrage enthalten, die zu komplex ist, Abrufen einer Instanz, Erstellen oder Aktualisieren einer Klasse, Löschen einer Klasse oder Aufzählen einer Klasse. |
wbemErrClassHasChildren Wert: 0x80041025 Es wurde versucht, eine Änderung vorzunehmen, die eine Unterklasse ungültig würde. |
wbemErrClassHasInstances Wert: 0x80041026 Es wurde versucht, eine Klasse zu löschen oder zu ändern, die Instanzen besitzt. |
wbemErrQueryNotImplemented Wert: 0x80041027 Für die zukünftige Verwendung reserviert. |
wbemErrIllegalNull Wert: 0x80041028 Ein Wert von Nothing wurde für eine Eigenschaft angegeben, die nicht "Nothing" sein kann, z. B. einen Wert, der durch eine Eigenschaft gekennzeichnet ist. Schlüssel, indiziert, oder Not_Null Qualifizierer. |
wbemErrInvalidQualifierType Wert: 0x80041029 Der für eine Eigenschaft angegebene CIM-Typ ist ungültig. |
wbemErrInvalidPropertyType Wert: 0x8004102a Der für eine Eigenschaft angegebene CIM-Typ ist ungültig. |
wbemErrValueOutOfRange Wert: 0x8004102b Die Anforderung wurde mit einem Wert außerhalb des gültigen Bereichs vorgenommen bzw. ist mit dem Typ nicht kompatibel. |
wbemErrCannotBeSingleton Wert: 0x8004102c Es wurde ein illegaler Versuch unternommen, einen Klasseneinzelton zu erstellen, z. B. wenn die Klasse von einer Nicht-Singleton-Klasse. |
wbemErrInvalidCimType Wert: 0x8004102d Der angegebene CIM-Typ ist ungültig. |
wbemErrInvalidMethod Wert: 0x8004102e Der angeforderte Methode ist nicht verfügbar. |
wbemErrInvalidMethodParameters Wert: 0x8004102f Die für die Methode bereitgestellten Parameter sind ungültig. |
wbemErrSystemProperty Wert: 0x80041030 Es wurde versucht, Qualifizierer für eine Systemeigenschaft abzurufen. |
wbemErrInvalidProperty Wert: 0x80041031 Der Eigenschaftentyp wird nicht erkannt. |
wbemErrCallCancelled Wert: 0x80041032 Ein asynchroner Prozess wurde intern oder vom Benutzer abgebrochen. Beachten Sie, dass aufgrund der Anzeigedauer und der Natur des asynchronen Vorgangs, den der Vorgang möglicherweise nicht wirklich abgebrochen wurde. |
wbemErrShuttingDown Wert: 0x80041033 Der Benutzer hat einen Vorgang angefordert, während sich WMI im Prozess des Herunterfahrens befindet. |
wbemErrPropagatedMethod Wert: 0x80041034 Es wurde versucht, einen vorhandenen Methodennamen aus einer übergeordneten Klasse wiederzuverwenden, und die Signaturen konnten nicht verwendet werden. Match. |
wbemErrUnsupportedParameter Wert: 0x80041035 Mindestens ein Parameterwert (z. B. ein Abfragetext) ist zu komplex oder wird nicht unterstützt. WMI ist daher angefordert, um den Vorgang mit einfacheren Parametern erneut auszuführen. |
wbemErrMissingParameter Wert: 0x80041036 Im Methodenaufruf fehlte ein Parameter. |
wbemErrInvalidParameterId Wert: 0x80041037 Ein Methodenparameter verfügt über eine ID Qualifizierer, der ungültig ist. |
wbemErrNonConsecutiveParameterIds Wert: 0x80041038 Mindestens eine der Methodenparameter hat ID-Qualifizierer , die nicht vorhanden sind Sequenz. |
wbemErrParameterIdOnRetval Wert: 0x80041039 Der Rückgabewert für eine Methode weist einen ID-Qualifizierer . |
wbemErrInvalidObjectPath Wert: 0x8004103a Der angegebene Objektpfad war ungültig. |
wbemErrOutOfDiskSpace Wert: 0x8004103b Der Datenträger ist nicht genügend Speicherplatz, oder die Größe von 4 GB für das WMI-Repository (CIM-Repository) ist erreicht. |
wbemErrBufferTooSmall Wert: 0x8004103c Der angegebene Puffer war zu klein, um alle Objekte im Enumerationerator zu halten oder eine Zeichenfolge zu lesen. Eigenschaft enthaltenen Wert. |
wbemErrUnsupportedPutExtension Wert: 0x8004103d Die angeforderte put-Operation wird vom Provider nicht unterstützt. |
wbemErrUnknownObjectType Wert: 0x8004103e Beim Marhallen wurde ein Objekt mit falschem Typ bzw. falscher Version gefunden. |
wbemErrUnknownPacketType Wert: 0x8004103f Beim Marshallen wurde ein Paket mit falschem Typ bzw. falscher Version gefunden. |
wbemErrMarshalVersionMismatch Wert: 0x80041040 Das Paket verfügt über eine nicht unterstützte Version. |
wbemErrMarshalInvalidSignature Wert: 0x80041041 Das Paket scheint beschädigt zu sein. |
wbemErrInvalidQualifier Wert: 0x80041042 Es wurde versucht, qualifizierer nicht übereinstimmende Qualifizierer zu verwenden, z. B. das Einfügen von [Key] auf ein Objekt anstelle eines Objekts Eigenschaft enthaltenen Wert. |
wbemErrInvalidDuplicateParameter Wert: 0x80041043 In einer CIM-Methode wurde ein doppelter Parameter deklariert. |
wbemErrTooMuchData Wert: 0x80041044 Für die zukünftige Verwendung reserviert. |
wbemErrServerTooBusy Wert: 0x80041045 Ein Aufruf von IWbemObjectSink::Gibt an, dass . Der Anbieter kann das Ereignis erneut auslösen. |
wbemErrInvalidFlavor Wert: 0x80041046 Der angegebene Geschmack war ungültig. |
wbemErrCircularReference Wert: 0x80041047 Es wurde versucht, einen Verweis zu erstellen, der zirkel ist (z. B. ableiten einer Klasse von selbst). |
wbemErrUnsupportedClassUpdate Wert: 0x80041048 Die angegebene Klasse wird nicht unterstützt. |
wbemErrCannotChangeKeyInheritance Wert: 0x80041049 Es wurde versucht, einen Schlüssel zu ändern, wenn Instanzen oder Unterklassen bereits den Schlüssel verwenden. |
wbemErrCannotChangeIndexInheritance Wert: 0x80041050 Es wurde versucht, einen Index zu ändern, wenn Instanzen oder Unterklassen bereits den Index verwenden. |
wbemErrTooManyProperties Wert: 0x80041051 Es wurde versucht, mehr Eigenschaften zu erstellen, als von der aktuellen Version der Klasse unterstützt werden. |
wbemErrUpdateTypeMismatch Wert: 0x80041052 Eine Eigenschaft wurde in einer abgeleiteten Klasse mit einem in Konflikt stehenden Typ erneut definiert. |
wbemErrUpdateOverrideNotAllowed Wert: 0x80041053 Es wurde versucht, einen nicht überschreibbaren Qualifizierer in einer abgeleiteten Klasse zu überschreiben. |
wbemErrUpdatePropagatedMethod Wert: 0x80041054 Eine Methode wurde in einer abgeleiteten Klasse mit einer in Konflikt stehenden Signatur erneut deklariert. |
wbemErrMethodNotImplemented Wert: 0x80041055 Es wurde versucht, eine Methode auszuführen, die in keiner der relevanten Klassen durch [implemented] gekennzeichnet ist. |
wbemErrMethodDisabled Wert: 0x80041056 Es wurde versucht, eine durch [disabled] gekennzeichnete Methode auszuführen. |
wbemErrRefresherBusy Wert: 0x80041057 Die Aktualisierungsroutine ist mit einer anderen Operation ausgelastet. |
wbemErrUnparsableQuery Wert: 0x80041058 Die Filterabfrage ist syntactisch ungültig. |
wbemErrNotEventClass Wert: 0x80041059 Die FROM-Klausel einer Filterabfrage verweist auf eine Klasse, die keine Ereignisklasse ist (nicht abgeleitet von __Event). |
wbemErrMissingGroupWithin Wert: 0x8004105a Eine GROUP BY-Klausel wurde ohne die entsprechende GROUP WITHIN-Klausel verwendet. |
wbemErrMissingAggregationList Wert: 0x8004105b Es wurde eine GROUP BY-Klausel verwendet. Die Aggregation für alle Eigenschaften wird nicht unterstützt. |
wbemErrPropertyNotAnObject Wert: 0x8004105c Für eine Eigenschaft, die kein eingebettetes Objekt ist, wurde Punktnotation verwendet. |
wbemErrAggregatingByObject Wert: 0x8004105d Eine GROUP BY-Klausel verweist auf eine Eigenschaft, bei der es sich um ein eingebettetes Objekt ohne Verwendung der Punktnotation handelt. |
wbemErrUninterpretableProviderQuery Wert: 0x8004105f Eine Ereignisanbieterregistrierungsabfrage (__EventProviderRegistration) nicht geben Sie die Klassen an, für die Ereignisse bereitgestellt wurden. |
wbemErrBackupRestoreWinmgmtRunning Wert: 0x80041060 Eine Anforderung wurde vorgenommen, um das Repository zu sichern oder wiederherzustellen, während WMI es verwendet hat. |
wbemErrQueueOverflow Wert: 0x80041061 Die asynchrone Übermittlungswarteschlange überläuft, da der Ereignisverbraucher zu langsam ist. |
wbemErrPrivilegeNotHeld Wert: 0x80041062 Die Operation ist fehlgeschlagen, weil der Client nicht über die erforderliche Sicherheitsberechtigung verfügte. |
wbemErrInvalidOperator Wert: 0x80041063 Der Operator ist für diesen Eigenschaftentyp nicht gültig. |
wbemErrLocalCredentials Wert: 0x80041064 Der Benutzer hat einen Benutzernamen, ein Kennwort oder eine Autorität für eine lokale Verbindung angegeben. Der Benutzer muss eine leere Verwendung verwenden. Benutzername/Kennwort, und verlassen Sie sich auf die Standardsicherheit. |
wbemErrCannotBeAbstract Wert: 0x80041065 Die Klasse wurde abstrahiert, wenn ihre übergeordnete Klasse nicht abstrahiert ist. |
wbemErrAmendedObject Wert: 0x80041066 Ein geändertes Objekt wurde ohne das wbemFlagUseAmendedQualifiers-Flag platziert. Angegebenen. |
wbemErrClientTooSlow Wert: 0x80041067 Der Client hat Objekte nicht schnell genug aus einer Enumeration abgerufen. Diese Konstante wird zurückgegeben, wenn eine Client erstellt ein Enumerationsobjekt, ruft jedoch keine Objekte aus dem Aufzählungsator in zeitgerechter Weise ab. Dadurch wird der Aufzählungsspeicher des Objektcaches des Enumerators ausgelöst, um gesichert zu werden. |
wbemErrNullSecurityDescriptor Wert: 0x80041068 Ein Null-Sicherheitsdeskriptor wurde verwendet. |
wbemErrTimeout Wert: 0x80041069 Timeout für den Vorgang. |
wbemErrInvalidAssociation Wert: 0x8004106a Die verwendete Zuordnung ist ungültig. |
wbemErrAmbiguousOperation Wert: 0x8004106b Der Vorgang war mehrdeutig. |
wbemErrQuotaViolation Wert: 0x8004106c WMI nimmt zu viel Arbeitsspeicher auf. Dies könnte entweder durch niedrige Speicherverfügbarkeit oder übermäßiger Speicher verursacht werden. Speicherverbrauch von WMI. |
wbemErrTransactionConflict Wert: 0x8004106d Der Vorgang führte zu einem Transaktionskonflikt. |
wbemErrForcedRollback Wert: 0x8004106e Die Transaktion hat einen Rollback erzwungen. |
wbemErrUnsupportedLocale Wert: 0x8004106f Das gebietsschema, das im Anruf verwendet wird, wird nicht unterstützt. |
wbemErrHandleOutOfDate Wert: 0x80041070 Der Objekthandpunkt ist veraltet. |
wbemErrConnectionFailed Wert: 0x80041071 Gibt an, dass die Verbindung mit der SQL-Datenbank fehlgeschlagen ist. |
wbemErrInvalidHandleRequest Wert: 0x80041072 Die Handle-Anforderung war ungültig. |
wbemErrPropertyNameTooWide Wert: 0x80041073 Der Eigenschaftenname enthält mehr als 255 Zeichen. |
wbemErrClassNameTooWide Wert: 0x80041074 Der Klassenname enthält mehr als 255 Zeichen. |
wbemErrMethodNameTooWide Wert: 0x80041075 Der Methodenname enthält mehr als 255 Zeichen. |
wbemErrQualifierNameTooWide Wert: 0x80041076 Der Qualifizierername enthält mehr als 255 Zeichen. |
wbemErrRerunCommand Wert: 0x80041077 Gibt an, dass ein SQL-Befehl erneut ausgeführt werden sollte, da in SQL ein Deadlock vorhanden ist. Dies kann zurückgegeben werden. nur, wenn Daten in einer SQL-Datenbank gespeichert werden. |
wbemErrDatabaseVerMismatch Wert: 0x80041078 Die Datenbankversion stimmt nicht mit der Version überein, die der Repositorytreiber verarbeitet. |
wbemErrVetoPut Wert: 0x80041079 WMI kann den Put-Vorgang nicht ausführen, da der Anbieter es nicht erlaubt. |
wbemErrVetoDelete Wert: 0x8004107a WMI kann den Löschvorgang nicht ausführen, da der Anbieter es nicht erlaubt. |
wbemErrInvalidLocale Wert: 0x80041080 Der angegebene Gebietsschemabezeichner war für den Vorgang ungültig. |
wbemErrProviderSuspended Wert: 0x80041081 Der Anbieter wird angehalten. |
wbemErrSynchronizationRequired Wert: 0x80041082 Das Objekt muss festgelegt und erneut abgerufen werden, bevor der angeforderte Vorgang erfolgreich sein kann. Diese Konstante wird zurückgegeben, wenn ein Objekt verpflichtet und erneut abgerufen werden muss, um den Eigenschaftswert anzuzeigen. |
wbemErrNoSchema Wert: 0x80041083 Der Vorgang kann nicht abgeschlossen werden, da kein Schema verfügbar ist. |
wbemErrProviderAlreadyRegistered Wert: 0x80041084 Die Anbieterregistrierung kann nicht ausgeführt werden, da der Anbieter bereits registriert ist. |
wbemErrProviderNotRegistered Wert: 0x80041085 Der Anbieter für die angeforderten Daten ist nicht registriert. |
wbemErrFatalTransportError Wert: 0x80041086 Ein tödlicher Transportfehler ist aufgetreten, und andere Transporte werden nicht versucht. |
wbemErrEncryptedConnectionRequired Wert: 0x80041087 Die Clientverbindung mit WINMGMT muss für diesen Vorgang verschlüsselt werden. The IWbemServices-Proxysicherheitseinstellungen sollten angepasst werden. und der Vorgang wurde erneut bearbeitet. |
wbemErrRegistrationTooBroad Wert: 0x80042001 Die Providerregistrierung überlappt mit der Systemereignisdomäne. |
wbemErrRegistrationTooPrecise Wert: 0x80042002 In dieser Abfrage wurde keine WITHIN-Klausel verwendet. |
wbemErrTimedout Wert: 0x80043001 Automatisierungsspezifischer Fehler. |
wbemErrResetToDefault Wert: 0x80043002 Der Benutzer hat einen Außerkraftsetzungsstandardwert für die aktuelle Klasse gelöscht. Der Standardwert für diese Eigenschaft in die übergeordnete Klasse wurde neu aktiviert. Ein automatisierungsspezifischer Fehler. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Header | wbemdisp.h |