Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn ein Fehler auftritt, gibt WMI einen Fehlercode als HRESULT-Wert zurück. Diese Codes können von Skripts, C++-Anwendungen oder Wmic zurückgegeben werden.
Hinweis
Die folgende Dokumentation richtet sich an Entwickler und IT-Administratoren. Wenn Sie ein Endbenutzer sind, der eine Fehlermeldung bezüglich WMI festgestellt hat, sollten Sie zum Microsoft-Support wechseln und nach dem Fehlercode suchen, der in der Fehlermeldung angezeigt wird. Weitere Informationen zur Problembehandlung bei WMI-Skripts und dem WMI-Dienst finden Sie unter WMI Isn't Working!.
Wenn WMI Fehlermeldungen zurückgibt, beachten Sie, dass sie möglicherweise keine Probleme im WMI-Dienst oder in WMI-Anbietern angeben. Fehler können in anderen Teilen des Betriebssystems auftreten und als Fehler über WMI auftreten. Löschen Sie das WMI-Repository unter keinen Umständen als erste Aktion, da das Löschen des Repositorys zu Schäden am System oder zu installierten Anwendungen führen kann.
Weitere Informationen finden Sie unter WMI-Problembehandlung.
Einige Methoden in WMI-Klassen können System- und Netzwerkfehlercodes zurückgeben (z. B. 64). Sie können die Definition dieser Arten von Fehlercodes überprüfen, indem Sie den Net helpmsg-Befehl im Eingabeaufforderungsfenster verwenden. Beispielsweise gibt der Befehl net helpmsg 64 die Meldung zurück: Der angegebene Netzwerkname ist nicht mehr verfügbar.
In der folgenden Liste sind einige häufige Fehlerbereiche aufgeführt.
-
0x80041068 - 0x80041099
-
Fehler, die aus WMI selbst stammen.
Ein bestimmter WMI-Vorgang ist aufgrund von
- Ein Fehler in der Anforderung, z. B. eine WQL-Abfrage schlägt fehl, oder das Konto verfügt nicht über die richtigen Berechtigungen.
- Ein WMI-Infrastrukturproblem, z. B. falsche CIM- oder DCOM-Registrierung.
-
0x8007xxxx
-
Fehler, die aus dem Kernbetriebssystem stammen. WMI kann diesen Fehlertyp aufgrund eines externen Fehlers zurückgeben, z. B. DCOM-Sicherheitsfehler.
-
0x80040xxx
-
Fehler, die in DCOM stammen. Beispielsweise ist die DCOM-Konfiguration für Vorgänge auf einem Remotecomputer möglicherweise falsch.
-
0x8005xxxx
-
Fehler, der von ADSI (Active Directory-Dienstschnittstellen) oder LDAP (Lightweight Directory Access Protocol) stammt, z. B. ein Active Directory-Zugriffsfehler bei verwendung der WMI Active Directory-Anbieter.
Einige Methoden in WMI-Klassen können System- und Netzwerkfehlercodes zurückgeben (z. B. 64). Sie können die Definition dieser Arten von Fehlercodes überprüfen, indem Sie den Net helpmsg-Befehl im Eingabeaufforderungsfenster verwenden. Beispielsweise gibt der Befehl net helpmsg 64 die Meldung zurück: Der angegebene Netzwerkname ist nicht mehr verfügbar. In C++ können Sie FormatMessage aufrufen und C:\Windows\System32\wbem\wmiutils.dll als Nachrichtenmodul angeben.
-
WBEM_E_FAILED
-
-
2147749889 (0x80041001)
-
Anruf fehlgeschlagen.
-
-
WBEM_E_NOT_FOUND
-
-
2147749890 (0x80041002)
-
Das Objekt kann nicht gefunden werden.
-
-
WBEM_E_ACCESS_DENIED
-
-
2147749891 (0x80041003)
-
Der aktuelle Benutzer verfügt nicht über die Berechtigung zum Ausführen der Aktion.
-
-
WBEM_E_PROVIDER_FAILURE
-
-
2147749892 (0x80041004)
-
Fehler des Anbieters zu einem anderen Zeitpunkt als während der Initialisierung.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Typkonflikt ist aufgetreten.
-
-
WBEM_E_OUT_OF_MEMORY
-
-
2147749894 (0x80041006)
-
Nicht genügend Arbeitsspeicher für den Vorgang.
-
-
WBEM_E_INVALID_CONTEXT
-
-
2147749895 (0x80041007)
-
Das IWbemContext-Objekt ist ungültig.
-
-
WBEM_E_INVALID_PARAMETER
-
-
2147749896 (0x80041008)
-
Einer der Parameter für den Aufruf ist nicht korrekt.
-
-
WBEM_E_NOT_AVAILABLE
-
-
2147749897 (0x80041009)
-
Ressource, in der Regel ein Remoteserver, ist derzeit nicht verfügbar.
-
-
WBEM_E_CRITICAL_ERROR
-
-
2147749898 (0x8004100A)
-
Interner, kritischer und unerwarteter Fehler. Melden Sie den Fehler an den technischen Support von Microsoft.
-
-
WBEM_E_INVALID_STREAM
-
-
2147749899 (0x8004100B)
-
Mindestens ein Netzwerkpaket wurde während einer Remotesitzung beschädigt.
-
-
WBEM_E_NOT_SUPPORTED
-
-
2147749900 (0x8004100C)
-
Feature oder Vorgang wird nicht unterstützt.
-
-
WBEM_E_INVALID_SUPERCLASS
-
-
2147749901 (0x8004100D)
-
Die angegebene übergeordnete Klasse ist ungültig.
-
-
WBEM_E_INVALID_NAMESPACE
-
-
2147749902 (0x8004100E)
-
Der angegebene Namespace wurde nicht gefunden.
-
-
WBEM_E_INVALID_OBJECT
-
-
2147749903 (0x8004100F)
-
Die angegebene Instanz ist ungültig.
-
-
WBEM_E_INVALID_CLASS
-
-
2147749904 (0x80041010)
-
Die angegebene Klasse ist ungültig.
-
-
WBEM_E_PROVIDER_NOT_FOUND
-
-
2147749905 (0x80041011)
-
Der anbieter, auf den im Schema verwiesen wird, verfügt nicht über eine entsprechende Registrierung.
-
-
WBEM_E_INVALID_PROVIDER_REGISTRATION
-
-
2147749906
-
Der Anbieter, auf den im Schema verwiesen wird, weist eine falsche oder unvollständige Registrierung auf.
Dieser Fehler kann durch viele Bedingungen verursacht werden, einschließlich der folgenden:
- Ein fehlender #pragma Namespacebefehl in der MOF-Datei (Managed Object Format), die zum Registrieren des Anbieters verwendet wird. Der Anbieter kann im falschen WMI-Namespace registriert werden.
- Fehler beim Abrufen der COM-Registrierung.
- Das Hostingmodell ist ungültig. Weitere Informationen finden Sie unter Provider Hosting and Security.
- Eine in der Registrierung angegebene Klasse ist ungültig.
- Fehler beim Erstellen einer Instanz von oder Erbe von der __Win32Provider Klasse zum Erstellen der Anbieterregistrierung in der MOF-Datei.
-
-
WBEM_E_PROVIDER_LOAD_FAILURE
-
-
2147749907 (0x80041013)
-
COM kann einen Anbieter, auf den im Schema verwiesen wird, nicht finden.
Dieser Fehler kann durch viele Bedingungen verursacht werden, einschließlich der folgenden:
- 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 eine der DLLs, von denen es abhängt, ist beschädigt.
- Fehler beim Exportieren von DllRegisterServer.
- Der In-Process-Anbieter wurde nicht mit dem Befehl regsvr32 registriert.
- Der Out-of-Process-Anbieter wurde nicht mit dem Switch "/regserver " registriert. Beispiel:myprog.exe /regserver.
-
-
WBEM_E_INITIALIZATION_FAILURE
-
-
2147749908 (0x80041014)
-
Komponente, z. B. ein Anbieter, konnte aus internen Gründen nicht initialisiert werden.
-
-
WBEM_E_TRANSPORT_FAILURE
-
-
2147749909 (0x80041015)
-
Ein Netzwerkfehler ist aufgetreten, der verhindert, dass der Vorgang normal ausgeführt wird.
-
-
WBEM_E_INVALID_OPERATION
-
-
2147749910 (0x80041016)
-
Der angeforderte Vorgang ist ungültig. Dieser Fehler gilt in der Regel für ungültige Versuche zum Löschen von Klassen oder Eigenschaften.
-
-
WBEM_E_INVALID_QUERY
-
-
2147749911 (0x80041017)
-
Die Abfrage war nicht syntaktisch gültig.
-
-
WBEM_E_INVALID_QUERY_TYPE
-
-
2147749912 (0x80041018)
-
Die angeforderte Abfragesprache wird nicht unterstützt.
-
-
WBEM_E_ALREADY_EXISTS
-
-
2147749913 (0x80041019)
-
In einem Put-Vorgang wurde das Flag "wbemChangeFlagCreateOnly " angegeben, aber die Instanz ist bereits vorhanden.
-
-
WBEM_E_OVERRIDE_NOT_ALLOWED
-
-
2147749914 (0x8004101A)
-
Es ist nicht möglich, den Add-Vorgang für diesen Qualifizierer auszuführen, da das besitzende Objekt keine Außerkraftsetzungen zulässt.
-
-
WBEM_E_PROPAGATED_QUALIFIER
-
-
2147749915 (0x8004101B)
-
Der Benutzer hat versucht, einen Qualifizierer zu löschen, der nicht im Besitz war. Der Qualifizierer wurde von einer übergeordneten Klasse geerbt.
-
-
WBEM_E_PROPAGATED_PROPERTY
-
-
2147749916 (0x8004101C)
-
Der Benutzer hat versucht, eine Eigenschaft zu löschen, die nicht im Besitz war. Die Eigenschaft wurde von einer übergeordneten Klasse geerbt.
-
-
WBEM_E_UNEXPECTED
-
-
2147749917 (0x8004101D)
-
Der Client hat vor dem Aufrufen von BeginEnumeration eine unerwartete und unzulässige Abfolge von Anrufen ausgeführt, z. B. "EndEnumeration".
-
-
WBEM_E_ILLEGAL_OPERATION
-
-
2147749918 (0x8004101E)
-
Der Benutzer hat einen unzulässigen Vorgang angefordert, z. B. das Spawnen einer Klasse aus einer Instanz.
-
-
WBEM_E_CANNOT_BE_KEY
-
-
2147749919 (0x8004101F)
-
Unzulässiger Versuch, einen Schlüsselqualifizierer für eine Eigenschaft anzugeben, die kein Schlüssel sein kann. Die Schlüssel werden in der Klassendefinition für ein Objekt angegeben und können nicht pro Instanz geändert werden.
-
-
WBEM_E_INCOMPLETE_CLASS
-
-
2147749920 (0x80041020)
-
Das aktuelle Objekt ist keine gültige Klassendefinition. Entweder ist sie unvollständig oder wurde nicht mit WMI mithilfe von SWbemObject.Put_ registriert.
-
-
WBEM_E_INVALID_SYNTAX
-
-
2147749921 (0x80041021)
-
Die Abfrage ist syntaktisch ungültig.
-
-
WBEM_E_NONDECORATED_OBJECT
-
-
2147749922 (0x80041022)
-
Reserviert für zukünftige Verwendung.
-
-
WBEM_E_READ_ONLY
-
-
2147749923 (0x80041023)
-
Es wurde versucht, eine schreibgeschützte Eigenschaft zu ändern.
-
-
WBEM_E_PROVIDER_NOT_CAPABLE
-
-
2147749924 (0x80041024)
-
Der Anbieter kann den angeforderten Vorgang nicht ausführen. Dies kann eine zu komplexe Abfrage, das Abrufen einer Instanz, das Erstellen oder Aktualisieren einer Klasse, das Löschen einer Klasse oder das Aufzählen einer Klasse umfassen.
-
-
WBEM_E_CLASS_HAS_CHILDREN
-
-
2147749925 (0x80041025)
-
Es wurde versucht, eine Änderung vorzunehmen, die eine Unterklasse ungültig macht.
-
-
WBEM_E_CLASS_HAS_INSTANCES
-
-
2147749926 (0x80041026)
-
Es wurde versucht, eine Klasse mit Instanzen zu löschen oder zu ändern.
-
-
WBEM_E_QUERY_NOT_IMPLEMENTED
-
-
2147749927 (0x80041027)
-
Reserviert für zukünftige Verwendung.
-
-
WBEM_E_ILLEGAL_NULL
-
WBEM_E_INVALID_QUALIFIER_TYPE
-
-
2147749929 (0x80041029)
-
Der Variant-Wert für einen Qualifizierer wurde bereitgestellt, der kein zulässiger Qualifizierertyp ist.
-
-
WBEM_E_INVALID_PROPERTY_TYPE
-
-
2147749930 (0x8004102A)
-
Der für eine Eigenschaft angegebene CIM-Typ ist ungültig.
-
-
WBEM_E_VALUE_OUT_OF_RANGE
-
-
2147749931 (0x8004102B)
-
Die Anforderung wurde mit einem Außerhalb des Bereichswerts oder mit dem Typ nicht kompatibel.
-
-
WBEM_E_CANNOT_BE_SINGLETON
-
-
2147749932 (0x8004102C)
-
Unzulässiger Versuch, einen Klassen-Singleton zu erstellen, z. B. wenn die Klasse von einer Nicht-Singleton-Klasse abgeleitet wird.
-
-
WBEM_E_INVALID_CIM_TYPE
-
-
2147749933 (0x8004102D)
-
Der angegebene CIM-Typ ist ungültig.
-
-
WBEM_E_INVALID_METHOD
-
-
2147749934 (0x8004102E)
-
Die angeforderte Methode ist nicht verfügbar.
-
-
WBEM_E_INVALID_METHOD_PARAMETERS
-
-
2147749935 (0x8004102F)
-
Parameter, die für die Methode bereitgestellt werden, sind ungültig.
-
-
WBEM_E_SYSTEM_PROPERTY
-
-
2147749936 (0x80041030)
-
Es wurde versucht, Qualifizierer für eine Systemeigenschaft abzurufen.
-
-
WBEM_E_INVALID_PROPERTY
-
-
2147749937 (0x80041031)
-
Der Eigenschaftentyp wird nicht erkannt.
-
-
WBEM_E_CALL_CANCELLED
-
-
2147749938 (0x80041032)
-
Der asynchrone Prozess wurde intern oder vom Benutzer abgebrochen. Beachten Sie, dass aufgrund der Anzeigedauer und der Art des asynchronen Vorgangs der Vorgang möglicherweise nicht wirklich abgebrochen wurde.
-
-
WBEM_E_SHUTTING_DOWN
-
-
2147749939 (0x80041033)
-
Der Benutzer hat einen Vorgang angefordert, während sich WMI im Prozess des Herunterfahrens befindet.
-
-
WBEM_E_PROPAGATED_METHOD
-
-
2147749940 (0x80041034)
-
Es wurde versucht, einen vorhandenen Methodennamen aus einer übergeordneten Klasse wiederzuverwenden, und die Signaturen stimmen nicht überein.
-
-
WBEM_E_UNSUPPORTED_PARAMETER
-
-
2147749941 (0x80041035)
-
Mindestens ein Parameterwert, z. B. ein Abfragetext, ist zu komplex oder nicht unterstützt. WMI wird daher aufgefordert, den Vorgang mit einfacheren Parametern erneut auszuführen.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
Der Parameter fehlte beim Methodenaufruf.
-
-
WBEM_E_INVALID_PARAMETER_ID
-
WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
-
-
2147749944 (0x80041038)
-
Mindestens ein Methodenparameter verfügt über ID-Qualifizierer , die nicht sequenziert sind.
-
-
WBEM_E_PARAMETER_ID_ON_RETVAL
-
WBEM_E_INVALID_OBJECT_PATH
-
-
2147749946 (0x8004103A)
-
Der angegebene Objektpfad war ungültig.
-
-
WBEM_E_OUT_OF_DISK_SPACE
-
-
2147749947 (0x8004103B)
-
Der Datenträger hat nicht genügend Speicherplatz, oder die Größe von 4 GB für WMI-Repository (CIM-Repository) ist erreicht.
-
-
WBEM_E_BUFFER_TOO_SMALL
-
-
2147749948 (0x8004103C)
-
Der angegebene Puffer war zu klein, um alle Objekte im Enumerator zu speichern oder eine Zeichenfolgeneigenschaft zu lesen.
-
-
WBEM_E_UNSUPPORTED_PUT_EXTENSION
-
-
2147749949 (0x8004103D)
-
Der Anbieter unterstützt den angeforderten Put-Vorgang nicht.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
Objekt mit einem falschen Typ oder einer falschen Version wurde während des Marshallings gefunden.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
Beim Marshalling wurde ein Paket mit einem falschen Typ oder einer falschen Version gefunden.
-
-
WBEM_E_MARSHAL_VERSION_MISMATCH
-
-
2147749952 (0x80041040)
-
Das Paket verfügt über eine nicht unterstützte Version.
-
-
WBEM_E_MARSHAL_INVALID_SIGNATURE
-
-
2147749953 (0x80041041)
-
Paket scheint beschädigt zu sein.
-
-
WBEM_E_INVALID_QUALIFIER
-
-
2147749954 (0x80041042)
-
Es wurde versucht, Qualifizierer nicht übereinzustimmen, z. B. das Einfügen von [Key] für ein Objekt anstelle einer Eigenschaft.
-
-
WBEM_E_INVALID_DUPLICATE_PARAMETER
-
-
2147749955 (0x80041043)
-
Doppelter Parameter wurde in einer CIM-Methode deklariert.
-
-
WBEM_E_TOO_MUCH_DATA
-
-
2147749956 (0x80041044)
-
Reserviert für zukünftige Verwendung.
-
-
WBEM_E_SERVER_TOO_BUSY
-
-
2147749957 (0x80041045)
-
Aufruf von IWbemObjectSink::Indicate ist fehlgeschlagen. Der Anbieter kann das Ereignis erneut auslösen.
-
-
WBEM_E_INVALID_FLAVOR
-
-
2147749958 (0x80041046)
-
Der angegebene Qualifizierergeschmack war ungültig.
-
-
WBEM_E_CIRCULAR_REFERENCE
-
-
2147749959 (0x80041047)
-
Es wurde versucht, einen Zirkelbezug zu erstellen (z. B. die Ableitung einer Klasse von sich selbst).
-
-
WBEM_E_UNSUPPORTED_CLASS_UPDATE
-
-
2147749960 (0x80041048)
-
Die angegebene Klasse wird nicht unterstützt.
-
-
WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE
-
-
2147749961 (0x80041049)
-
Es wurde versucht, einen Schlüssel zu ändern, wenn Instanzen oder Unterklassen bereits den Schlüssel verwenden.
-
-
WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE
-
-
2147749968 (0x80041050)
-
Es wurde versucht, einen Index zu ändern, wenn Instanzen oder Unterklassen bereits den Index verwenden.
-
-
WBEM_E_TOO_MANY_PROPERTIES
-
-
2147749969 (0x80041051)
-
Es wurde versucht, mehr Eigenschaften zu erstellen, als die aktuelle Version der Klasse unterstützt.
-
-
WBEM_E_UPDATE_TYPE_MISMATCH
-
-
2147749970 (0x80041052)
-
Die Eigenschaft wurde mit einem konfliktierenden Typ in einer abgeleiteten Klasse neu definiert.
-
-
WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED
-
-
2147749971 (0x80041053)
-
Es wurde versucht, in einer abgeleiteten Klasse einen Qualifizierer außer Kraft zu setzen, der nicht außer Kraft gesetzt werden kann.
-
-
WBEM_E_UPDATE_PROPAGATED_METHOD
-
-
2147749972 (0x80041054)
-
Die Methode wurde mit einer widersprüchlichen Signatur in einer abgeleiteten Klasse erneut deklariert.
-
-
WBEM_E_METHOD_NOT_IMPLEMENTED
-
-
2147749973 (0x80041055)
-
Es wurde versucht, eine Methode auszuführen, die in keiner relevanten Klasse nicht mit [implementiert] gekennzeichnet ist.
-
-
WBEM_E_METHOD_DISABLED
-
-
Es wurde versucht, eine mit [disabled] markierte Methode auszuführen.
-
WBEM_E_REFRESHER_BUSY
-
-
2147749975 (0x80041057)
-
Die Aktualisierung ist mit einem anderen Vorgang beschäftigt.
-
-
WBEM_E_UNPARSABLE_QUERY
-
-
2147749976 (0x80041058)
-
Die Filterabfrage ist syntaktisch ungültig.
-
-
WBEM_E_NOT_EVENT_CLASS
-
-
2147749977 (0x80041059)
-
Die FROM-Klausel einer Filterabfrage verweist auf eine Klasse, die keine Ereignisklasse ist (nicht von __Event abgeleitet).
-
-
WBEM_E_MISSING_GROUP_WITHIN
-
-
2147749978 (0x8004105A)
-
Eine GROUP BY-Klausel wurde ohne die entsprechende GROUP WITHIN-Klausel verwendet.
-
-
WBEM_E_MISSING_AGGREGATION_LIST
-
-
2147749979 (0x8004105B)
-
Eine GROUP BY-Klausel wurde verwendet. Aggregation für alle Eigenschaften wird nicht unterstützt.
-
-
WBEM_E_PROPERTY_NOT_AN_OBJECT
-
-
2147749980 (0x8004105C)
-
Die Punktnotation wurde für eine Eigenschaft verwendet, die kein eingebettetes Objekt ist.
-
-
WBEM_E_AGGREGATING_BY_OBJECT
-
-
2147749981 (0x8004105D)
-
Eine GROUP BY-Klausel verweist auf eine Eigenschaft, die ein eingebettetes Objekt ohne Punktnotation ist.
-
-
WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY
-
-
2147749983 (0x8004105F)
-
Die Ereignisanbieterregistrierungsabfrage (__EventProviderRegistration) hat nicht die Klassen angegeben, für die Ereignisse bereitgestellt wurden.
-
-
WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING
-
-
2147749984 (0x80041060)
-
Anforderung, das Repository zu sichern oder wiederherzustellen, während es von WinMgmt.exeverwendet wurde, oder vom SVCHOST-Prozess, der den WMI-Dienst enthält.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
Die asynchrone Übermittlungswarteschlange wurde überlaufen, wenn der Ereignisverbraucher zu langsam ist.
-
-
WBEM_E_PRIVILEGE_NOT_HELD
-
-
2147749986 (0x80041062)
-
Fehler beim Vorgang, da der Client nicht über die erforderlichen Sicherheitsberechtigungen verfügte.
-
-
WBEM_E_INVALID_OPERATOR
-
-
2147749987 (0x80041063)
-
Der Operator ist für diesen Eigenschaftstyp ungültig.
-
-
WBEM_E_LOCAL_CREDENTIALS
-
-
2147749988 (0x80041064)
-
Der Benutzer hat einen Benutzernamen/ein Kennwort/eine Autorität für eine lokale Verbindung angegeben. Der Benutzer muss einen leeren Benutzernamen/ein leeres Kennwort verwenden und die Standardsicherheit verwenden.
-
-
WBEM_E_CANNOT_BE_ABSTRACT
-
-
2147749989 (0x80041065)
-
Klasse wurde abstrahiert, wenn ihre übergeordnete Klasse nicht abstrakt ist.
-
-
WBEM_E_AMENDED_OBJECT
-
-
2147749990 (0x80041066)
-
Das geänderte Objekt wurde ohne das angegebene WBEM_FLAG_USE_AMENDED_QUALIFIERS Flag geschrieben.
-
-
WBEM_E_CLIENT_TOO_SLOW
-
-
2147749991 (0x80041067)
-
Der Client hat objekte nicht schnell genug aus einer Enumeration abgerufen. Diese Konstante wird zurückgegeben, wenn ein Client ein Enumerationsobjekt erstellt, jedoch keine Objekte aus dem Enumerator zeitnah abruft, wodurch die Objektcaches des Enumerators gesichert werden.
-
-
WBEM_E_NULL_SECURITY_DESCRIPTOR
-
-
2147749992 (0x80041068)
-
Der Null-Sicherheitsdeskriptor wurde verwendet.
-
-
WBEM_E_TIMED_OUT
-
-
2147749993 (0x80041069)
-
Das Zeitlimit des Vorgangs wurde überschritten.
-
-
WBEM_E_INVALID_ASSOCIATION
-
-
2147749994
-
Die Zuordnung ist ungültig.
-
-
WBEM_E_AMBIGUOUS_OPERATION
-
-
2147749995 (0x8004106B)
-
Der Vorgang war mehrdeutig.
-
-
WBEM_E_QUOTA_VIOLATION
-
-
2147749996 (0x8004106C)
-
WMI beansprucht zu viel Arbeitsspeicher. Dies kann durch geringe Arbeitsspeicherverfügbarkeit oder übermäßige Arbeitsspeicherauslastung durch WMI verursacht werden.
-
-
WBEM_E_TRANSACTION_CONFLICT
-
-
2147749997 (0x8004106D)
-
Der Vorgang führte zu einem Transaktionskonflikt.
-
-
WBEM_E_FORCED_ROLLBACK
-
-
2147749998 (0x8004106E)
-
Die Transaktion hat einen Rollback erzwungen.
-
-
WBEM_E_UNSUPPORTED_LOCALE
-
-
2147749999 (0x8004106F)
-
Das gebietsschema, das im Anruf verwendet wird, wird nicht unterstützt.
-
-
WBEM_E_HANDLE_OUT_OF_DATE
-
-
2147750000 (0x80041070)
-
Das Objekthandle ist veraltet.
-
-
WBEM_E_CONNECTION_FAILED
-
-
2147750001 (0x80041071)
-
Fehler bei der Verbindung mit der SQL-Datenbank.
-
-
WBEM_E_INVALID_HANDLE_REQUEST
-
-
2147750002 (0x80041072)
-
Die Handle-Anforderung war ungültig.
-
-
WBEM_E_PROPERTY_NAME_TOO_WIDE
-
-
2147750003 (0x80041073)
-
Der Eigenschaftenname enthält mehr als 255 Zeichen.
-
-
WBEM_E_CLASS_NAME_TOO_WIDE
-
-
2147750004 (0x80041074)
-
Der Klassenname enthält mehr als 255 Zeichen.
-
-
WBEM_E_METHOD_NAME_TOO_WIDE
-
-
2147750005 (0x80041075)
-
Der Methodenname enthält mehr als 255 Zeichen.
-
-
WBEM_E_QUALIFIER_NAME_TOO_WIDE
-
-
2147750006 (0x80041076)
-
Der Qualifizierername enthält mehr als 255 Zeichen.
-
-
WBEM_E_RERUN_COMMAND
-
-
2147750007 (0x80041077)
-
Der SQL-Befehl muss erneut ausgeführt werden, da in SQL ein Deadlock vorhanden ist. Dies kann nur zurückgegeben werden, wenn Daten in einer SQL-Datenbank gespeichert werden.
-
-
WBEM_E_DATABASE_VER_MISMATCH
-
-
2147750008 (0x80041078)
-
Die Datenbankversion stimmt nicht mit der Version überein, die der Repositorytreiber verarbeitet.
-
-
WBEM_E_VETO_DELETE
-
-
2147750009 (0x80041079)
-
WMI kann den Löschvorgang nicht ausführen, da der Anbieter ihn nicht zulässt.
-
-
WBEM_E_VETO_PUT
-
-
2147750010 (0x8004107A)
-
WMI kann den Put-Vorgang nicht ausführen, da der Anbieter ihn nicht zulässt.
-
-
WBEM_E_INVALID_LOCALE
-
-
2147750016 (0x80041080)
-
Der angegebene Gebietsschemabezeichner war für den Vorgang ungültig.
-
-
WBEM_E_PROVIDER_SUSPENDED
-
-
2147750017 (0x80041081)
-
Der Anbieter wird angehalten.
-
-
WBEM_E_SYNCHRONIZATION_REQUIRED
-
-
2147750018 (0x80041082)
-
Das Objekt muss in das WMI-Repository geschrieben und erneut abgerufen werden, bevor der angeforderte Vorgang erfolgreich ausgeführt werden kann. Diese Konstante wird zurückgegeben, wenn ein Objekt zugesichert und abgerufen werden muss, um den Eigenschaftswert anzuzeigen.
-
-
WBEM_E_NO_SCHEMA
-
-
2147750019 (0x80041083)
-
Der Vorgang kann nicht abgeschlossen werden; kein Schema verfügbar ist.
-
-
WBEM_E_PROVIDER_ALREADY_REGISTERED
-
-
02147750020 (0x119FD010)
-
Der Anbieter kann nicht registriert werden, weil er bereits registriert ist.
-
-
WBEM_E_PROVIDER_NOT_REGISTERED
-
-
2147750021 (0x80041085)
-
Der Anbieter wurde nicht registriert.
-
-
WBEM_E_FATAL_TRANSPORT_ERROR
-
-
2147750022 (0x80041086)
-
Es ist ein schwerwiegender Transportfehler aufgetreten.
-
-
WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
-
-
2147750023 (0x80041087)
-
Der Benutzer hat versucht, einen Computernamen oder eine Domäne ohne verschlüsselte Verbindung festzulegen.
-
-
WBEM_E_PROVIDER_TIMED_OUT
-
-
2147750024 (0x80041088)
-
Fehler beim Melden von Ergebnissen innerhalb des angegebenen Timeouts.
-
-
WBEM_E_NO_KEY
-
-
2147750025 (0x80041089)
-
Der Benutzer hat versucht, eine Instanz ohne definierten Schlüssel zu platzieren.
-
-
WBEM_E_PROVIDER_DISABLED
-
-
2147750026 (0x8004108A)
-
Der Benutzer hat versucht, eine Anbieterinstanz zu registrieren, der COM-Server für die Anbieterinstanz wurde jedoch entladen.
-
-
WBEMESS_E_REGISTRATION_TOO_BROAD
-
-
2147753985 (0x80042001)
-
Die Anbieterregistrierung überlappt mit der Systemereignisdomäne.
-
-
WBEMESS_E_REGISTRATION_TOO_PRECISE
-
-
2147753986 (0x80042002)
-
In dieser Abfrage wurde keine WITHIN-Klausel verwendet.
-
-
WBEMESS_E_AUTHZ_NOT_PRIVILEGED
-
-
2147753987 (0x80042003)
-
Dieser Computer verfügt nicht über die erforderlichen Domänenberechtigungen, um die Sicherheitsfunktionen zu unterstützen, die sich auf die erstellte Abonnementinstanz beziehen. Wenden Sie sich an den Domänenadministrator, um diesen Computer der Windows-Autorisierungszugriffsgruppe hinzuzufügen.
-
-
WBEM_E_RETRY_LATER
-
-
2147758081 (0x80043001)
-
Reserviert für zukünftige Verwendung.
-
-
WBEM_E_RESOURCE_CONTENTION
-
-
2147758082 (0x80043002)
-
Reserviert für zukünftige Verwendung.
-
-
WBEMMOF_E_EXPECTED_QUALIFIER_NAME
-
-
2147762177 (0x80044001)
-
Ein Qualifizierername wurde erwartet.
-
-
WBEMMOF_E_EXPECTED_SEMI
-
-
2147762178 (0x80044002)
-
Semikolon oder '=' erwartet.
-
-
WBEMMOF_E_EXPECTED_OPEN_BRACE
-
-
2147762179 (0x80044003)
-
Es wurde eine öffnende geschweifte Klammer erwartet.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACE
-
-
2147762180 (0x80044004)
-
Fehlende schließende geschweifte Klammer oder ein unzulässiges Arrayelement.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACKET
-
-
2147762181 (0x80044005)
-
Es wurde eine schließende Klammer erwartet.
-
-
WBEMMOF_E_EXPECTED_CLOSE_PAREN
-
-
2147762182 (0x80044006)
-
Schließende Klammer erwartet.
-
-
WBEMMOF_E_ILLEGAL_CONSTANT_VALUE
-
-
2147762183 (0x80044007)
-
Numerischer Wert außerhalb des Bereichs oder der Zeichenfolge ohne Anführungszeichen.
-
-
WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER
-
-
2147762184 (0x80044008)
-
Es wurde ein Typbezeichner erwartet.
-
-
WBEMMOF_E_EXPECTED_OPEN_PAREN
-
-
2147762185 (0x80044009)
-
Es wurde eine offene Klammer erwartet.
-
-
WBEMMOF_E_UNRECOGNIZED_TOKEN
-
-
2147762186 (0x8004400A)
-
Unerwartetes Token in der Datei.
-
-
WBEMMOF_E_UNRECOGNIZED_TYPE
-
-
2147762187 (0x8004400B)
-
Unbekannter oder nicht unterstützter Typbezeichner.
-
-
WBEMMOF_E_EXPECTED_PROPERTY_NAME
-
-
2147762187 (0x8004400B)
-
Eigenschaften- oder Methodenname erwartet.
-
-
WBEMMOF_E_TYPEDEF_NOT_SUPPORTED
-
-
2147762189 (0x8004400D)
-
Typedefs und Enumerationstypen werden nicht unterstützt.
-
-
WBEMMOF_E_UNEXPECTED_ALIAS
-
-
2147762190 (0x8004400E)
-
Nur ein Verweis auf ein Klassenobjekt kann einen Aliaswert aufweisen.
-
-
WBEMMOF_E_UNEXPECTED_ARRAY_INIT
-
-
2147762191 (0x8004400F)
-
Unerwartete Arrayinitialisierung. Arrays müssen mit [] deklariert werden.
-
-
WBEMMOF_E_INVALID_AMENDMENT_SYNTAX
-
-
2147762192 (0x80044010)
-
Die Namespacepfadsyntax ist ungültig.
-
-
WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT
-
-
2147762193 (0x80044011)
-
Doppelte Änderungsbezeichner.
-
-
WBEMMOF_E_INVALID_PRAGMA
-
-
2147762194 (0x80044012)
-
auf #pragma muss ein gültiges Schlüsselwort folgen.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SYNTAX
-
-
2147762195 (0x80044013)
-
Die Namespacepfadsyntax ist ungültig.
-
-
WBEMMOF_E_EXPECTED_CLASS_NAME
-
-
2147762196 (0x80044014)
-
Unerwartetes Zeichen im Klassennamen muss ein Bezeichner sein.
-
-
WBEMMOF_E_TYPE_MISMATCH
-
-
2147762197 (0x80044015)
-
Der angegebene Wert kann nicht in den entsprechenden Typ umgewandelt werden.
-
-
WBEMMOF_E_EXPECTED_ALIAS_NAME
-
-
2147762198 (0x80044016)
-
Auf das Dollarzeichen muss ein Aliasname als Bezeichner folgen.
-
-
WBEMMOF_E_INVALID_CLASS_DECLARATION
-
-
2147762199 (0x80044017)
-
Die Klassendeklaration ist ungültig.
-
-
WBEMMOF_E_INVALID_INSTANCE_DECLARATION
-
-
2147762200 (0x80044018)
-
Die Instanzdeklaration ist ungültig. Sie muss mit "Instanz von" beginnen.
-
-
WBEMMOF_E_EXPECTED_DOLLAR
-
-
2147762201 (0x80044019)
-
Dollarzeichen erwartet. Ein Alias im Format "$name" muss dem Schlüsselwort "as" entsprechen.
-
-
WBEMMOF_E_CIMTYPE_QUALIFIER
-
-
2147762202 (0x8004401A)
-
Der Qualifizierer "CIMTYPE" kann nicht direkt in einer MOF-Datei angegeben werden. Verwenden Sie die Standardtypnotation.
-
-
WBEMMOF_E_DUPLICATE_PROPERTY
-
-
2147762203 (0x8004401B)
-
Doppelter Eigenschaftsname wurde im MOF gefunden.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION
-
-
2147762204 (0x8004401C)
-
Die Namespacesyntax ist ungültig. Verweise auf andere Server sind nicht zulässig.
-
-
WBEMMOF_E_OUT_OF_RANGE
-
-
2147762205 (0x8004401D)
-
Wert außerhalb des Bereichs.
-
-
WBEMMOF_E_INVALID_FILE
-
-
2147762206 (0x8004401E)
-
Die Datei ist keine gültige MOF-Textdatei oder binäre MOF-Datei.
-
-
WBEMMOF_E_ALIASES_IN_EMBEDDED
-
-
2147762207 (0x8004401F)
-
Eingebettete Objekte können keine Aliase sein.
-
-
WBEMMOF_E_NULL_ARRAY_ELEM
-
-
2147762208 (0x80044020)
-
NULL-Elemente in einem Array werden nicht unterstützt.
-
-
WBEMMOF_E_DUPLICATE_QUALIFIER
-
-
2147762209 (0x80044021)
-
Der Qualifizierer wurde mehrmals für das Objekt verwendet.
-
-
WBEMMOF_E_EXPECTED_FLAVOR_TYPE
-
-
2147762210 (0x80044022)
-
Es wurde ein Geschmackstyp wie ToInstance, ToSubClass, EnableOverride oder DisableOverride erwartet.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES
-
-
2147762211 (0x80044023)
-
Das Kombinieren von EnableOverride und DisableOverride für denselben Qualifizierer ist nicht zulässig.
-
-
WBEMMOF_E_MULTIPLE_ALIASES
-
-
2147762212 (0x80044024)
-
Ein Alias kann nicht zweimal verwendet werden.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2
-
-
2147762213 (0x80044025)
-
Die Kombination von "Restricted" und "ToInstance " oder "ToSubClass " ist nicht zulässig.
-
-
WBEMMOF_E_NO_ARRAYS_RETURNED
-
-
2147762214 (0x80044026)
-
Methoden können keine Arraywerte zurückgeben.
-
-
WBEMMOF_E_MUST_BE_IN_OR_OUT
-
-
2147762215 (0x80044027)
-
Argumente müssen über einen In- oder Out-Qualifizierer verfügen.
-
-
WBEMMOF_E_INVALID_FLAGS_SYNTAX
-
-
2147762216 (0x80044028)
-
Die Flagsyntax ist ungültig.
-
-
WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
-
-
2147762217 (0x80044029)
-
Die letzte geschweifte Klammer und semikolon für eine Klasse fehlen.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE
-
-
2147762218 (0x8004402A)
-
Ein CIM Version 2.2-Feature wird für einen Qualifiziererwert nicht unterstützt.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE
-
-
2147762219 (0x8004402B)
-
Der CIM Version 2.2-Datentyp wird nicht unterstützt.
-
-
WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX
-
-
2147762220 (0x8004402C)
-
Die Syntax der Löschinstanz ist ungültig. Es sollte
#pragma DeleteInstance("instancepath", FAIL|NOFAIL)
-
-
WBEMMOF_E_INVALID_QUALIFIER_SYNTAX
-
-
2147762221 (0x8004402D)
-
Die Qualifizierersyntax ist ungültig. Dort sollte
qualifiername:type=value,scope(class|instance), flavorname
stehen.
-
-
WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE
-
-
2147762222 (0x8004402E)
-
Der Qualifizierer wird außerhalb seines Gültigkeitsbereichs verwendet.
-
-
WBEMMOF_E_ERROR_CREATING_TEMP_FILE
-
-
2147762223 (0x8004402F)
-
Fehler beim Erstellen einer temporären Datei. Die temporäre Datei ist eine Zwischenstufe in der MOF-Kompilierung.
-
-
WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE
-
-
2147762224 (0x80044030)
-
Eine datei, die im MOF vom Präprozessorbefehl enthalten ist , #include ungültig ist.
-
-
WBEMMOF_E_INVALID_DELETECLASS_SYNTAX
-
-
2147762225 (0x80044031)
-
Die Syntax für die Präprozessorbefehle #pragma deleteinstance oder #pragma deleteclass ist ungültig.
-
Anforderungen
Anforderung | Wert |
---|---|
Mindest unterstützter Client |
Windows Vista |
Unterstützter Server (Mindestversion) |
Windows Server 2008 |
Kopfzeile |
|
IDL |
|