WbemErrorEnum-Enumeration (wbemdisp.h)
Die WbemErrorEnum-Konstanten definieren die Fehler, die von der Skript-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 Konstanten direkt verwenden, es sei denn, sie verwenden das WSH-XML-Dateiformat (Windows Script Host). 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 anderen Zeitpunkt als während der Initialisierung fehlgeschlagen. |
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 Das 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 Pragmanamespace-Befehl in der MOF-Datei, die verwendet wird registrieren Sie den Anbieter, sodass der Anbieter im falschen WMI-Namespace registriert wird. Dieser Fehler kann auch durch ein beschädigtes Repository verursacht werden, das möglicherweise durch löschen und neu 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 eine der folgenden Ursachen verursacht werden: Der Anbieter verwendet eine WMI-DLL, die nicht mit der LIB-Datei übereinstimmt, die beim Erstellen des Anbieters verwendet wurde. Die DLL des Anbieters oder eine der DLLs, von denen sie abhängig ist, sind beschädigt. Fehler beim Exportieren des Anbieters DllRegisterServer. Ein prozessinterner Anbieter wurde nicht mit /regsvr32 registriert. Ein Nicht-Aus-Prozess-Anbieter wurde nicht registriert. mit /regserver. |
wbemErrInitializationFailure Wert: 0x80041014 Eine Komponente , z. B. ein Provider, konnte aus internen Gründen nicht initialisiert werden. |
wbemErrTransportFailure Wert: 0x80041015 Ein Netzwerkfehler, der den normalen Betrieb verhinderte. |
wbemErrInvalidOperation Wert: 0x80041016 Die angeforderte Operation ist ungültig. Dieser Fehler gilt normalerweise 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 normalerweise 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 instance ist bereits vorhanden. |
wbemErrOverrideNotAllowed Wert: 0x8004101a Es ist nicht möglich, den Add-Vorgang für diesen Qualifizierer auszuführen, da das besitzende Objekt nicht zulässt. Ü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 ungültige Sequenz von Aufrufen ausgeführt, z. B. 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 Schlüssel sind wird in der Klassendefinition für ein Objekt angegeben und kann nicht pro instance geändert werden. |
wbemErrIncompleteClass Wert: 0x80041020 Das aktuelle Objekt ist keine gültige Klassendefinition. Entweder ist es unvollständig oder nicht registriert. mit WMI mit SWbemObject.Put_. |
wbemErrInvalidSyntax Wert: 0x80041021 Die Syntax eines Eingabeparameters ist für die entsprechende Datenstruktur falsch. Beispiel: Wenn ein CIM Die datetime-Struktur verfügt nicht über das richtige Format, wenn sie an übergeben wird 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 zu komplexe Abfrage einschließen. Abrufen eines instance, Erstellen oder Aktualisieren einer Klasse, Löschen einer Klasse oder Auflisten einer Klasse. |
wbemErrClassHasChildren Wert: 0x80041025 Es wurde versucht, eine Änderung vorzunehmen, durch 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 Für eine Eigenschaft, die möglicherweise nicht Nothing ist, wurde ein Wert von Nothing angegeben, z. B. eine Eigenschaft, die durch eine 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, eine Klasse singleton zu erstellen, z. B. wenn die Klasse von einem abgeleitet wird Non-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 des Zeitpunkts und der Art des asynchronen Vorgangs wurde der Vorgang möglicherweise nicht wirklich abgebrochen. |
wbemErrShuttingDown Wert: 0x80041033 Der Benutzer hat einen Vorgang angefordert, während WMI gerade heruntergefahren wird. |
wbemErrPropagatedMethod Wert: 0x80041034 Es wurde versucht, einen vorhandenen Methodennamen aus einer übergeordneten Klasse wiederzuverwenden, und die Signaturen wurden nicht verwendet. Match. |
wbemErrUnsupportedParameter Wert: 0x80041035 Mindestens ein Parameterwert (z. B. ein Abfragetext) ist zu komplex oder wird nicht unterstützt. WMI ist daher wird angefordert, um den Vorgang mit einfacheren Parametern zu wiederholen. |
wbemErrMissingParameter Wert: 0x80041036 Im Methodenaufruf fehlte ein Parameter. |
wbemErrInvalidParameterId Wert: 0x80041037 Ein Methodenparameter verfügt über eine ID. Ungültiger Qualifizierer. |
wbemErrNonConsecutiveParameterIds Wert: 0x80041038 Mindestens einer der Methodenparameter verfügt über ID-Qualifizierer , die nicht Sequenz. |
wbemErrParameterIdOnRetval Wert: 0x80041039 Der Rückgabewert für eine Methode verfügt über eine ID-Qualifizierer . |
wbemErrInvalidObjectPath Wert: 0x8004103a Der angegebene Objektpfad war ungültig. |
wbemErrOutOfDiskSpace Wert: 0x8004103b Der Speicherplatz des Datenträgers ist nicht verfügbar, oder der Grenzwert von 4 GB für die Größe des WMI-Repositorys (CIM-Repository) wurde erreicht. |
wbemErrBufferTooSmall Wert: 0x8004103c Der angegebene Puffer war zu klein, um alle Objekte im Enumerator aufzunehmen 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 für nicht übereinstimmende Qualifizierer zu verwenden, z. B. das Setzen von [Key] für ein Objekt anstelle eines 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::Indicate hat . Der Anbieter kann das Ereignis erneut auslösen. |
wbemErrInvalidFlavor Wert: 0x80041046 Die angegebene Variante war ungültig. |
wbemErrCircularReference Wert: 0x80041047 Es wurde versucht, einen Zirkelverweis zu erstellen (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 den Schlüssel bereits verwenden. |
wbemErrCannotChangeIndexInheritance Wert: 0x80041050 Es wurde versucht, einen Index zu ändern, obwohl der Index bereits von Instanzen oder Unterlassen verwendet wird. |
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 syntaktisch 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 Abfrage der Ereignisanbieterregistrierung (__EventProviderRegistration nicht) Geben Sie die Klassen an, für die Ereignisse bereitgestellt wurden. |
wbemErrBackupRestoreWinmgmtRunning Wert: 0x80041060 Es wurde eine Anforderung zum Sichern oder Wiederherstellen des Repositorys gestellt, während WMI es verwendete. |
wbemErrQueueOverflow Wert: 0x80041061 Die asynchrone Übermittlungswarteschlange wurde überlaufen, weil der Ereignis consumer zu langsam war. |
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 ein leeres Benutzername/Kennwort und auf Standardsicherheit angewiesen. |
wbemErrCannotBeAbstract Wert: 0x80041065 Die Klasse wurde abstrakt gemacht, wenn ihre übergeordnete Klasse nicht abstrakt 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 der Client erstellt ein Enumerationsobjekt, ruft jedoch keine Objekte rechtzeitig aus dem Enumerator ab. Dadurch werden die Objektcaches des Enumerators gesichert. |
wbemErrNullSecurityDescriptor Wert: 0x80041068 Es wurde ein NULL-Sicherheitsdeskriptor 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 ein. Dies kann entweder auf eine geringe Arbeitsspeicherverfügbarkeit oder eine übermäßige Speicherverfügbarkeit zurückzuführen sein. Arbeitsspeicherverbrauch durch WMI. |
wbemErrTransactionConflict Wert: 0x8004106d Der Vorgang führte zu einem Transaktionskonflikt. |
wbemErrForcedRollback Wert: 0x8004106e Die Transaktion hat ein Rollback erzwungen. |
wbemErrUnsupportedLocale Wert: 0x8004106f Das gebietsschema, das im Aufruf verwendet wird, wird nicht unterstützt. |
wbemErrHandleOutOfDate Wert: 0x80041070 Das Objekthandle ist veraltet. |
wbemErrConnectionFailed Wert: 0x80041071 Gibt an, dass bei der Verbindung mit der SQL-Datenbank ein Fehler aufgetreten 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 soll, da in SQL ein Deadlock vorhanden ist. Diese 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 vom Repositorytreiber verarbeitet wird. |
wbemErrVetoPut Wert: 0x80041079 WMI kann den Put-Vorgang nicht ausführen, da der Anbieter ihn nicht zulässt. |
wbemErrVetoDelete Wert: 0x8004107a WMI kann den Löschvorgang nicht ausführen, da der Anbieter ihn nicht zulässt. |
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 committet und erneut abgerufen werden, bevor der angeforderte Vorgang erfolgreich ausgeführt werden kann. Diese Konstante wird zurückgegeben, wenn ein Objekt committet 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 durchgeführt werden, da der Anbieter bereits registriert ist. |
wbemErrProviderNotRegistered Wert: 0x80041085 Der Anbieter für die angeforderten Daten ist nicht registriert. |
wbemErrFatalTransportError Wert: 0x80041086 Es ist ein schwerwiegender Transportfehler aufgetreten, und ein anderer Transport wird 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 ausgeführt. |
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 Überschreibungsstandardwert für die aktuelle Klasse gelöscht. Der Standardwert für diese Eigenschaft in die übergeordnete Klasse wurde erneut aktiviert. Ein automatisierungsspezifischer Fehler. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | wbemdisp.h |