Constantes d’erreur WMI
Si une erreur se produit, WMI retourne un code d’erreur sous la forme d’une valeur HRESULT. Ces codes peuvent être retournés par des scripts, des applications C++ ou Wmic.
Remarque
La documentation suivante est destinée aux développeurs et aux administrateurs informatiques. Si vous êtes un utilisateur final qui a rencontré un message d’erreur concernant WMI, vous devez accéder au Support Microsoft et rechercher le code d’erreur que vous voyez dans le message d’erreur. Pour plus d’informations sur la résolution des problèmes liés aux scripts WMI et au service WMI, consultez WMI ne fonctionne pas !.
Si WMI retourne des messages d’erreur, n’oubliez pas qu’ils peuvent ne pas indiquer des problèmes dans le service WMI ou dans les fournisseurs WMI. Les défaillances peuvent provenir d’autres parties du système d’exploitation et apparaître en tant qu’erreurs via WMI. En aucun cas, ne supprimez pas le référentiel WMI en tant que première action, car la suppression du dépôt peut endommager le système ou les applications installées.
Pour obtenir plus d’informations, voir Résolution des problèmes WMI.
Certaines méthodes des classes WMI peuvent retourner des codes d’erreur système et réseau (64, par exemple). Vous pouvez vérifier la définition de ces types de codes d’erreur à l’aide de la commande net helpmsg dans la fenêtre d’invite de commandes. Par exemple, la commande net helpmsg 64 retourne le message : Le nom de réseau spécifié n’est plus disponible.
La liste suivante répertorie quelques plages d’erreurs courantes.
-
0x80041068 - 0x80041099
-
Erreurs qui proviennent de WMI lui-même.
Une opération WMI spécifique a échoué
- en raison d’une erreur dans la demande : par exemple, une requête WQL échoue ou le compte ne dispose pas des autorisations appropriées ;
- en raison d’un problème d’infrastructure WMI, comme une inscription CIM ou DCOM incorrecte.
-
0x8007xxxx
-
Erreurs provenant du système d’exploitation principal. WMI peut retourner ce type d’erreur en raison d’une défaillance externe, par exemple, d’une défaillance de sécurité DCOM.
-
0x80040xxx
-
Erreurs provenant de DCOM. Par exemple, la configuration DCOM pour les opérations sur un ordinateur distant peut être incorrecte.
-
0x8005xxxx
-
Erreur provenant des interfaces ADSI (Active Directory Service Interfaces) ou du protocole LDAP (Lightweight Directory Access Protocol), par exemple, un échec d’accès à Active Directory lors de l’utilisation des fournisseurs Active Directory WMI.
Certaines méthodes des classes WMI peuvent retourner des codes d’erreur système et réseau (64, par exemple). Vous pouvez vérifier la définition de ces types de codes d’erreur à l’aide de la commande net helpmsg dans la fenêtre d’invite de commandes. Par exemple, la commande net helpmsg 64 retourne le message : Le nom de réseau spécifié n’est plus disponible. En C++, vous pouvez appeler FormatMessage et spécifier C:\Windows\System32\wbem\wmiutils.dll comme module de message.
-
WBEM_E_FAILED
-
-
2147749889 (0x80041001)
-
Appel non abouti.
-
-
WBEM_E_NOT_FOUND
-
-
2147749890 (0x80041002)
-
L’objet est introuvable.
-
-
WBEM_E_ACCESS_DENIED
-
-
2147749891 (0x80041003)
-
L’utilisateur en cours n’a pas l’autorisation requise pour effectuer l’action.
-
-
WBEM_E_PROVIDER_FAILURE
-
-
2147749892 (0x80041004)
-
Échec du fournisseur à un moment autre que celui de l’initialisation.
-
-
WBEM_E_TYPE_MISMATCH
-
-
2147749893 (0x80041005)
-
Une erreur de correspondance de type s’est produite.
-
-
WBEM_E_OUT_OF_MEMORY
-
-
2147749894 (0x80041006)
-
Mémoire insuffisante pour l’opération.
-
-
WBEM_E_INVALID_CONTEXT
-
-
2147749895 (0x80041007)
-
L’objet IWbemContext n’est pas valide.
-
-
WBEM_E_INVALID_PARAMETER
-
-
2147749896 (0x80041008)
-
Un des paramètres de l’appel n’est pas correct.
-
-
WBEM_E_NOT_AVAILABLE
-
-
2147749897 (0x80041009)
-
La ressource, généralement un serveur distant, n’est pas disponible actuellement.
-
-
WBEM_E_CRITICAL_ERROR
-
-
2147749898 (0x8004100A)
-
Une erreur interne, critique et inattendue est survenue. Signalez cette erreur au support technique Microsoft.
-
-
WBEM_E_INVALID_STREAM
-
-
2147749899 (0x8004100B)
-
Un ou plusieurs paquets réseau ont été endommagés au cours de la session distante.
-
-
WBEM_E_NOT_SUPPORTED
-
-
2147749900 (0x8004100C)
-
La fonctionnalité ou l’opération n’est pas prise en charge.
-
-
WBEM_E_INVALID_SUPERCLASS
-
-
2147749901 (0x8004100D)
-
La classe parente spécifiée n’est pas valide.
-
-
WBEM_E_INVALID_NAMESPACE
-
-
2147749902 (0x8004100E)
-
L’espace de noms spécifié est introuvable.
-
-
WBEM_E_INVALID_OBJECT
-
-
2147749903 (0x8004100F)
-
L’instance spécifiée n’est pas valide.
-
-
WBEM_E_INVALID_CLASS
-
-
2147749904 (0x80041010)
-
La classe spécifiée n'est pas valide.
-
-
WBEM_E_PROVIDER_NOT_FOUND
-
-
2147749905 (0x80041011)
-
Le fournisseur référencé dans le schéma n’est associé à aucune inscription.
-
-
WBEM_E_INVALID_PROVIDER_REGISTRATION
-
-
2147749906
-
Le fournisseur référencé dans le schéma est associé à une inscription incorrecte ou inachevée.
Cette erreur peut être due à de nombreuses conditions, notamment aux suivantes :
- Commande #pragma namespace manquante dans le fichier MOF (Managed Object Format) servant à inscrire le fournisseur. Le fournisseur peut être inscrit dans l’espace de noms WMI incorrect.
- Échec de la récupération de l’inscription COM.
- Le modèle d’hébergement n’est pas valide. Pour plus d’informations, consultez Hébergement et sécurité du fournisseur.
- Une classe spécifiée dans l’inscription n’est pas valide.
- Impossible de créer une instance de la classe __Win32Provider ou d’hériter de celle-ci pour créer l’inscription du fournisseur dans le fichier MOF.
-
-
WBEM_E_PROVIDER_LOAD_FAILURE
-
-
2147749907 (0x80041013)
-
COM n’a pas pu localiser de fournisseur référencé dans le schéma.
Cette erreur peut être due à de nombreuses conditions, notamment aux suivantes :
- Le fournisseur utilise une DLL WMI qui ne correspond pas au fichier .lib utilisé lors de la création du fournisseur.
- La DLL du fournisseur, ou l’une des DLL dont il dépend, est endommagée.
- Le fournisseur n’a pas pu exporter DllRegisterServer.
- Le fournisseur in-process n’a pas été inscrit à l’aide de la commande regsvr32.
- Le fournisseur hors processus n’a pas été inscrit à l’aide du commutateur /regserver. Par exemple, myprog.exe /regserver.
-
-
WBEM_E_INITIALIZATION_FAILURE
-
-
2147749908 (0x80041014)
-
Échec de l’initialisation d’un composant, tel qu’un fournisseur, pour des raisons internes.
-
-
WBEM_E_TRANSPORT_FAILURE
-
-
2147749909 (0x80041015)
-
Une erreur réseau qui empêche un fonctionnement normal est survenue.
-
-
WBEM_E_INVALID_OPERATION
-
-
2147749910 (0x80041016)
-
L’opération demandée n’est pas valide. Cette erreur s’applique généralement aux tentatives non valides de suppression de classes ou de propriétés.
-
-
WBEM_E_INVALID_QUERY
-
-
2147749911 (0x80041017)
-
La syntaxe de la requête n’était pas valide.
-
-
WBEM_E_INVALID_QUERY_TYPE
-
-
2147749912 (0x80041018)
-
Le langage de requête demandé n’est pas pris en charge.
-
-
WBEM_E_ALREADY_EXISTS
-
-
2147749913 (0x80041019)
-
Dans une opération Put, l’indicateur wbemChangeFlagCreateOnly a été spécifié, mais l’instance existe déjà.
-
-
WBEM_E_OVERRIDE_NOT_ALLOWED
-
-
2147749914 (0x8004101A)
-
Impossible de procéder à l’ajout sur ce qualificateur, car l’objet propriétaire n’autorise pas les remplacements.
-
-
WBEM_E_PROPAGATED_QUALIFIER
-
-
2147749915 (0x8004101B)
-
L’utilisateur a tenté de supprimer un qualificateur sans propriétaire. Le qualificateur a été hérité d’une classe parente.
-
-
WBEM_E_PROPAGATED_PROPERTY
-
-
2147749916 (0x8004101C)
-
L’utilisateur a tenté de supprimer une propriété sans propriétaire. La propriété a été héritée d’une classe parente.
-
-
WBEM_E_UNEXPECTED
-
-
2147749917 (0x8004101D)
-
Le client a procédé à une séquence d’appels inattendue et non autorisée, comme par exemple, l’appel d’EndEnumeration avant celui de BeginEnumeration.
-
-
WBEM_E_ILLEGAL_OPERATION
-
-
2147749918 (0x8004101E)
-
L’utilisateur a demandé une opération non autorisée, telle que la génération dynamique d’une classe à partir d’une instance.
-
-
WBEM_E_CANNOT_BE_KEY
-
-
2147749919 (0x8004101F)
-
Tentative non conforme de spécifier un qualificateur de clé sur une propriété qui ne peut pas être une clé. Les clés sont spécifiées dans la définition de classe pour un objet et ne peuvent pas être modifiées au niveau de l'instance.
-
-
WBEM_E_INCOMPLETE_CLASS
-
-
2147749920 (0x80041020)
-
L’objet en cours n’est pas une définition de classe valide. Il est incomplet ou n’a pas été inscrit auprès de WMI avec SWbemObject.Put_.
-
-
WBEM_E_INVALID_SYNTAX
-
-
2147749921 (0x80041021)
-
La syntaxe de la requête n’est pas valide.
-
-
WBEM_E_NONDECORATED_OBJECT
-
-
2147749922 (0x80041022)
-
Réservé pour un usage futur.
-
-
WBEM_E_READ_ONLY
-
-
2147749923 (0x80041023)
-
Une tentative de modification d’une propriété en lecture seule a été effectuée.
-
-
WBEM_E_PROVIDER_NOT_CAPABLE
-
-
2147749924 (0x80041024)
-
Le fournisseur ne peut pas effectuer l’opération demandée. Cela peut inclure une requête trop complexe, la récupération d’une instance, la création ou la mise à jour d’une classe, la suppression d’une classe ou l’énumération d’une classe.
-
-
WBEM_E_CLASS_HAS_CHILDREN
-
-
2147749925 (0x80041025)
-
Tentative de modification rendant une sous-classe non valide.
-
-
WBEM_E_CLASS_HAS_INSTANCES
-
-
2147749926 (0x80041026)
-
Tentative de suppression ou de modification d’une classe possédant des instances.
-
-
WBEM_E_QUERY_NOT_IMPLEMENTED
-
-
2147749927 (0x80041027)
-
Réservé pour un usage futur.
-
-
WBEM_E_ILLEGAL_NULL
-
WBEM_E_INVALID_QUALIFIER_TYPE
-
-
2147749929 (0x80041029)
-
Une valeur de variante a été fournie pour un qualificateur dont le type n’est pas autorisé.
-
-
WBEM_E_INVALID_PROPERTY_TYPE
-
-
2147749930 (0x8004102A)
-
Le type CIM spécifié pour une propriété n’est pas valide.
-
-
WBEM_E_VALUE_OUT_OF_RANGE
-
-
2147749931 (0x8004102B)
-
La demande a été effectuée avec une valeur hors limites ou est incompatible avec le type.
-
-
WBEM_E_CANNOT_BE_SINGLETON
-
-
2147749932 (0x8004102C)
-
Tentative non autorisée de conversion d’une classe en classe singleton (par exemple, lorsque la classe est dérivée d’une classe non-singleton).
-
-
WBEM_E_INVALID_CIM_TYPE
-
-
2147749933 (0x8004102D)
-
Le type CIM spécifié n’est pas valide.
-
-
WBEM_E_INVALID_METHOD
-
-
2147749934 (0x8004102E)
-
La méthode demandée n’est pas disponible.
-
-
WBEM_E_INVALID_METHOD_PARAMETERS
-
-
2147749935 (0x8004102F)
-
Les paramètres fournis pour la méthode ne sont pas valides.
-
-
WBEM_E_SYSTEM_PROPERTY
-
-
2147749936 (0x80041030)
-
Il y a eu une tentative d’obtention de qualificateurs sur une propriété système.
-
-
WBEM_E_INVALID_PROPERTY
-
-
2147749937 (0x80041031)
-
Le type de propriété n’est pas reconnu.
-
-
WBEM_E_CALL_CANCELLED
-
-
2147749938 (0x80041032)
-
Un processus asynchrone a été annulé de façon interne ou par l’utilisateur. Notez qu’en raison de la temporisation et de la nature de l’opération asynchrone, l’opération ne peut être réellement annulée.
-
-
WBEM_E_SHUTTING_DOWN
-
-
2147749939 (0x80041033)
-
L’utilisateur a demandé une opération alors que WMI est en cours d’arrêt.
-
-
WBEM_E_PROPAGATED_METHOD
-
-
2147749940 (0x80041034)
-
Une tentative a été effectuée de réutiliser un nom de méthode existant à partir d’une classe parente et les signatures ne correspondent pas.
-
-
WBEM_E_UNSUPPORTED_PARAMETER
-
-
2147749941 (0x80041035)
-
Une ou plusieurs valeurs de paramètre, telles qu’un texte de requête, sont trop complexes ou non prises en charge. WMI doit donc réessayer l’opération avec des paramètres plus simples.
-
-
WBEM_E_MISSING_PARAMETER_ID
-
-
2147749942 (0x80041036)
-
Un paramètre est manquant dans l’appel de méthode.
-
-
WBEM_E_INVALID_PARAMETER_ID
-
-
2147749943 (0x80041037)
-
Le paramètre de méthode a un qualificateur ID qui n’est pas valide.
-
-
WBEM_E_NONCONSECUTIVE_PARAMETER_IDS
-
-
2147749944 (0x80041038)
-
Un ou plusieurs paramètres de la méthode ont des qualificateurs ID hors séquence.
-
-
WBEM_E_PARAMETER_ID_ON_RETVAL
-
-
2147749945 (0x80041039)
-
La valeur de retour pour une méthode a un qualificateur ID.
-
-
WBEM_E_INVALID_OBJECT_PATH
-
-
2147749946 (0x8004103A)
-
Le chemin de l’objet spécifié n’était pas valide.
-
-
WBEM_E_OUT_OF_DISK_SPACE
-
-
2147749947 (0x8004103B)
-
L’espace disque est insuffisant ou la taille limite de 4 Go sur le référentiel WMI (référentiel CIM) est atteinte.
-
-
WBEM_E_BUFFER_TOO_SMALL
-
-
2147749948 (0x8004103C)
-
La mémoire tampon fournie est trop petite pour contenir tous les objets dans l’énumérateur ou pour lire une propriété de chaîne.
-
-
WBEM_E_UNSUPPORTED_PUT_EXTENSION
-
-
2147749949 (0x8004103D)
-
Le fournisseur ne prend pas en charge l’opération put demandée.
-
-
WBEM_E_UNKNOWN_OBJECT_TYPE
-
-
2147749950 (0x8004103E)
-
Un objet de type ou de version incorrect a été détecté pendant le marshaling.
-
-
WBEM_E_UNKNOWN_PACKET_TYPE
-
-
2147749951 (0x8004103F)
-
Un paquet de type ou de version incorrect a été détecté pendant le marshaling.
-
-
WBEM_E_MARSHAL_VERSION_MISMATCH
-
-
2147749952 (0x80041040)
-
La version du paquet n’est pas prise en charge.
-
-
WBEM_E_MARSHAL_INVALID_SIGNATURE
-
-
2147749953 (0x80041041)
-
Le paquet semble endommagé.
-
-
WBEM_E_INVALID_QUALIFIER
-
-
2147749954 (0x80041042)
-
Une tentative a été effectuée pour rendre des qualificateurs incompatibles ; par exemple, le placement de [clé] sur un objet à la place d’une propriété.
-
-
WBEM_E_INVALID_DUPLICATE_PARAMETER
-
-
2147749955 (0x80041043)
-
Le paramètre dupliqué a été déclaré dans une méthode CIM.
-
-
WBEM_E_TOO_MUCH_DATA
-
-
2147749956 (0x80041044)
-
Réservé pour un usage futur.
-
-
WBEM_E_SERVER_TOO_BUSY
-
-
2147749957 (0x80041045)
-
L’appel à IWbemObjectSink::Indicate a échoué. Le fournisseur peut redéclencher l’événement.
-
-
WBEM_E_INVALID_FLAVOR
-
-
2147749958 (0x80041046)
-
Le type de qualificateur spécifié n’était pas valide.
-
-
WBEM_E_CIRCULAR_REFERENCE
-
-
2147749959 (0x80041047)
-
Une tentative a été effectuée de créer une référence circulaire (par exemple, en dérivant une classe d’elle-même).
-
-
WBEM_E_UNSUPPORTED_CLASS_UPDATE
-
-
2147749960 (0x80041048)
-
La classe spécifiée n’est pas prise en charge.
-
-
WBEM_E_CANNOT_CHANGE_KEY_INHERITANCE
-
-
2147749961 (0x80041049)
-
Une tentative a été effectuée de modifier une clé alors que les instances ou les sous-classes utilisent déjà cette clé.
-
-
WBEM_E_CANNOT_CHANGE_INDEX_INHERITANCE
-
-
2147749968 (0x80041050)
-
Une tentative a été effectuée de modifier un index alors que les instances ou les sous-classes utilisent déjà cet index.
-
-
WBEM_E_TOO_MANY_PROPERTIES
-
-
2147749969 (0x80041051)
-
Une tentative a été effectuée de créer plus de propriétés que la version actuelle de la classe n’en prend en charge.
-
-
WBEM_E_UPDATE_TYPE_MISMATCH
-
-
2147749970 (0x80041052)
-
Une propriété a été redéfinie avec un type incompatible dans une classe dérivée.
-
-
WBEM_E_UPDATE_OVERRIDE_NOT_ALLOWED
-
-
2147749971 (0x80041053)
-
Une tentative a été effectuée dans une classe dérivée pour remplacer un qualificateur qui ne peut pas être remplacé.
-
-
WBEM_E_UPDATE_PROPAGATED_METHOD
-
-
2147749972 (0x80041054)
-
Une méthode a été déclarée de nouveau avec une signature incompatible dans une classe dérivée.
-
-
WBEM_E_METHOD_NOT_IMPLEMENTED
-
-
2147749973 (0x80041055)
-
Une tentative a été effectuée d’exécuter une méthode non marquée comme [implémentée] dans aucune des classes correspondantes.
-
-
WBEM_E_METHOD_DISABLED
-
-
Une tentative a été effectuée d’exécuter une méthode marquée comme [désactivée].
-
WBEM_E_REFRESHER_BUSY
-
-
2147749975 (0x80041057)
-
L’actualisateur est occupé par une autre opération.
-
-
WBEM_E_UNPARSABLE_QUERY
-
-
2147749976 (0x80041058)
-
La syntaxe de la requête de filtrage n’est pas valide.
-
-
WBEM_E_NOT_EVENT_CLASS
-
-
2147749977 (0x80041059)
-
La clause FROM d’une requête de filtrage référence une classe qui n’est pas une classe d’événement (non dérivée de __Event).
-
-
WBEM_E_MISSING_GROUP_WITHIN
-
-
2147749978 (0x8004105A)
-
Une clause GROUP BY a été utilisée sans la clause GROUP WITHIN correspondante.
-
-
WBEM_E_MISSING_AGGREGATION_LIST
-
-
2147749979 (0x8004105B)
-
Une clause GROUP BY a été utilisée. L’agrégation sur toutes les propriétés n’est pas prise en charge.
-
-
WBEM_E_PROPERTY_NOT_AN_OBJECT
-
-
2147749980 (0x8004105C)
-
La notation par points a été utilisée sur une propriété qui n’est pas un objet incorporé.
-
-
WBEM_E_AGGREGATING_BY_OBJECT
-
-
2147749981 (0x8004105D)
-
Une clause GROUP BY fait référence à une propriété qui est un objet incorporé sans utiliser la notation par points.
-
-
WBEM_E_UNINTERPRETABLE_PROVIDER_QUERY
-
-
2147749983 (0x8004105F)
-
Une requête d’inscription de fournisseur d’événements (__EventProviderRegistration) ne spécifiait pas les classes pour lesquelles les événements étaient fournis.
-
-
WBEM_E_BACKUP_RESTORE_WINMGMT_RUNNING
-
-
2147749984 (0x80041060)
-
Une demande de sauvegarde ou de restauration du référentiel a été effectuée pendant son utilisation par WinMgmt.exe ou par le processus SVCHOST qui contient le service WMI.
-
-
WBEM_E_QUEUE_OVERFLOW
-
-
2147749985 (0x80041061)
-
Dépassement de capacité de la file d’attente de remise asynchrone en raison d’une lenteur excessive du consommateur d’événements.
-
-
WBEM_E_PRIVILEGE_NOT_HELD
-
-
2147749986 (0x80041062)
-
L’opération a échoué parce que le client n’avait pas le privilège de sécurité nécessaire.
-
-
WBEM_E_INVALID_OPERATOR
-
-
2147749987 (0x80041063)
-
L’opérateur n’est pas valide pour ce type de propriété.
-
-
WBEM_E_LOCAL_CREDENTIALS
-
-
2147749988 (0x80041064)
-
L’utilisateur a spécifié un nom d’utilisateur/mot de passe/autorité sur une connexion locale. L’utilisateur doit utiliser un nom d’utilisateur/mot de passe vide et s’appuyer sur la sécurité par défaut.
-
-
WBEM_E_CANNOT_BE_ABSTRACT
-
-
2147749989 (0x80041065)
-
La classe a été rendue abstraite alors que sa classe parente n’est pas abstraite.
-
-
WBEM_E_AMENDED_OBJECT
-
-
2147749990 (0x80041066)
-
L’objet modifié a été écrit sans que l’indicateur WBEM_FLAG_USE_AMENDED_QUALIFIERS soit spécifié.
-
-
WBEM_E_CLIENT_TOO_SLOW
-
-
2147749991 (0x80041067)
-
Le client n’a pas récupéré les objets assez rapidement à partir d’une énumération. Cette constante est retournée quand un client crée un objet d’énumération, mais ne récupère pas d’objets de l’énumérateur en temps opportun, ce qui entraîne la sauvegarde des caches d’objets de l’énumérateur.
-
-
WBEM_E_NULL_SECURITY_DESCRIPTOR
-
-
2147749992 (0x80041068)
-
Le descripteur de sécurité Null a été utilisé.
-
-
WBEM_E_TIMED_OUT
-
-
2147749993 (0x80041069)
-
L’opération a expiré.
-
-
WBEM_E_INVALID_ASSOCIATION
-
-
2147749994
-
L’association n’est pas valide.
-
-
WBEM_E_AMBIGUOUS_OPERATION
-
-
2147749995 (0x8004106B)
-
L’opération était ambiguë.
-
-
WBEM_E_QUOTA_VIOLATION
-
-
2147749996 (0x8004106C)
-
WMI occupe trop de mémoire. Cela peut être dû à une faible disponibilité de la mémoire ou à une consommation excessive de mémoire par WMI.
-
-
WBEM_E_TRANSACTION_CONFLICT
-
-
2147749997 (0x8004106D)
-
L’opération a entraîné un conflit de transactions.
-
-
WBEM_E_FORCED_ROLLBACK
-
-
2147749998 (0x8004106E)
-
La transaction a forcé une restauration.
-
-
WBEM_E_UNSUPPORTED_LOCALE
-
-
2147749999 (0x8004106F)
-
Les paramètres régionaux utilisés dans l’appel ne sont pas pris en charge.
-
-
WBEM_E_HANDLE_OUT_OF_DATE
-
-
2147750000 (0x80041070)
-
Le handle d’objet est obsolète.
-
-
WBEM_E_CONNECTION_FAILED
-
-
2147750001 (0x80041071)
-
Échec de la connexion à la base de données SQL.
-
-
WBEM_E_INVALID_HANDLE_REQUEST
-
-
2147750002 (0x80041072)
-
La demande de handle n’était pas valide.
-
-
WBEM_E_PROPERTY_NAME_TOO_WIDE
-
-
2147750003 (0x80041073)
-
Le nom de la propriété contient plus de 255 caractères.
-
-
WBEM_E_CLASS_NAME_TOO_WIDE
-
-
2147750004 (0x80041074)
-
Le nom de la classe contient plus de 255 caractères.
-
-
WBEM_E_METHOD_NAME_TOO_WIDE
-
-
2147750005 (0x80041075)
-
Le nom de la méthode contient plus de 255 caractères.
-
-
WBEM_E_QUALIFIER_NAME_TOO_WIDE
-
-
2147750006 (0x80041076)
-
Le nom du qualificateur contient plus de 255 caractères.
-
-
WBEM_E_RERUN_COMMAND
-
-
2147750007 (0x80041077)
-
La commande SQL doit être réexécutée en raison d’un blocage dans SQL. Cela ne peut être retourné que lorsque des données sont stockées dans une base de données SQL.
-
-
WBEM_E_DATABASE_VER_MISMATCH
-
-
2147750008 (0x80041078)
-
La version de la base de données ne correspond pas à la version que traite le pilote de référentiel.
-
-
WBEM_E_VETO_DELETE
-
-
2147750009 (0x80041079)
-
WMI ne peut pas exécuter l’opération de suppression, car le fournisseur ne l’autorise pas.
-
-
WBEM_E_VETO_PUT
-
-
2147750010 (0x8004107A)
-
WMI ne peut pas exécuter l’opération put, car le fournisseur ne l’autorise pas.
-
-
WBEM_E_INVALID_LOCALE
-
-
2147750016 (0x80041080)
-
L’identificateur de paramètres régionaux spécifié n’était pas valide pour l’opération.
-
-
WBEM_E_PROVIDER_SUSPENDED
-
-
2147750017 (0x80041081)
-
Le fournisseur est suspendu.
-
-
WBEM_E_SYNCHRONIZATION_REQUIRED
-
-
2147750018 (0x80041082)
-
L’objet doit être écrit dans le référentiel WMI et récupéré à nouveau avant que l’opération demandée puisse réussir. Cette constante est retournée lorsqu’un objet doit être validé et récupéré pour voir la valeur de la propriété.
-
-
WBEM_E_NO_SCHEMA
-
-
2147750019 (0x80041083)
-
Impossible de terminer l’opération ; aucun schéma n’est disponible.
-
-
WBEM_E_PROVIDER_ALREADY_REGISTERED
-
-
02147750020 (0x119FD010)
-
Le fournisseur ne peut pas être inscrit, car il est déjà inscrit.
-
-
WBEM_E_PROVIDER_NOT_REGISTERED
-
-
2147750021 (0x80041085)
-
Le fournisseur n’a pas été inscrit.
-
-
WBEM_E_FATAL_TRANSPORT_ERROR
-
-
2147750022 (0x80041086)
-
Une erreur de transport irrécupérable est survenue.
-
-
WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
-
-
2147750023 (0x80041087)
-
L’utilisateur a tenté de définir un nom d’ordinateur ou un domaine sans connexion chiffrée.
-
-
WBEM_E_PROVIDER_TIMED_OUT
-
-
2147750024 (0x80041088)
-
Un fournisseur n’a pas pu signaler les résultats dans le délai spécifié.
-
-
WBEM_E_NO_KEY
-
-
2147750025 (0x80041089)
-
L’utilisateur a tenté de placer une instance sans clé définie.
-
-
WBEM_E_PROVIDER_DISABLED
-
-
2147750026 (0x8004108A)
-
L’utilisateur a tenté d’inscrire une instance de fournisseur mais le serveur COM de l’instance de fournisseur était déchargé.
-
-
WBEMESS_E_REGISTRATION_TOO_BROAD
-
-
2147753985 (0x80042001)
-
L’inscription du fournisseur chevauche le domaine d’événements système.
-
-
WBEMESS_E_REGISTRATION_TOO_PRECISE
-
-
2147753986 (0x80042002)
-
Une clause WITHIN n’a pas été utilisée dans cette requête.
-
-
WBEMESS_E_AUTHZ_NOT_PRIVILEGED
-
-
2147753987 (0x80042003)
-
Cet ordinateur ne dispose pas des autorisations de domaine nécessaires pour prendre en charge les fonctions de sécurité liées à l’instance d’abonnement créée. Contactez l’administrateur de domaine pour que cet ordinateur soit ajouté au groupe d’accès Windows Authorization.
-
-
WBEM_E_RETRY_LATER
-
-
2147758081 (0x80043001)
-
Réservé pour un usage futur.
-
-
WBEM_E_RESOURCE_CONTENTION
-
-
2147758082 (0x80043002)
-
Réservé pour un usage futur.
-
-
WBEMMOF_E_EXPECTED_QUALIFIER_NAME
-
-
2147762177 (0x80044001)
-
Un nom de qualificateur est attendu.
-
-
WBEMMOF_E_EXPECTED_SEMI
-
-
2147762178 (0x80044002)
-
Point-virgule attendu ou ’=’.
-
-
WBEMMOF_E_EXPECTED_OPEN_BRACE
-
-
2147762179 (0x80044003)
-
Une accolade ouvrante est attendue.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACE
-
-
2147762180 (0x80044004)
-
Accolade fermante manquante ou élément de tableau non valide.
-
-
WBEMMOF_E_EXPECTED_CLOSE_BRACKET
-
-
2147762181 (0x80044005)
-
Un crochet fermant est attendu.
-
-
WBEMMOF_E_EXPECTED_CLOSE_PAREN
-
-
2147762182 (0x80044006)
-
Une parenthèse fermante est attendue.
-
-
WBEMMOF_E_ILLEGAL_CONSTANT_VALUE
-
-
2147762183 (0x80044007)
-
Valeur numérique hors plage ou chaînes sans guillemets.
-
-
WBEMMOF_E_EXPECTED_TYPE_IDENTIFIER
-
-
2147762184 (0x80044008)
-
Un identificateur de type est attendu.
-
-
WBEMMOF_E_EXPECTED_OPEN_PAREN
-
-
2147762185 (0x80044009)
-
Une parenthèse ouvrante est attendue.
-
-
WBEMMOF_E_UNRECOGNIZED_TOKEN
-
-
2147762186 (0x8004400A)
-
Jeton inattendu dans le fichier.
-
-
WBEMMOF_E_UNRECOGNIZED_TYPE
-
-
2147762187 (0x8004400B)
-
Identificateur de type non reconnu ou non pris en charge.
-
-
WBEMMOF_E_EXPECTED_PROPERTY_NAME
-
-
2147762187 (0x8004400B)
-
Un nom de propriété ou de méthode est attendu.
-
-
WBEMMOF_E_TYPEDEF_NOT_SUPPORTED
-
-
2147762189 (0x8004400D)
-
Les types typedefs et énumérés ne sont pas pris en charge.
-
-
WBEMMOF_E_UNEXPECTED_ALIAS
-
-
2147762190 (0x8004400E)
-
Seule une référence à un objet de classe peut avoir une valeur d’alias.
-
-
WBEMMOF_E_UNEXPECTED_ARRAY_INIT
-
-
2147762191 (0x8004400F)
-
Initialisation de tableau inattendue. Les tableaux doivent être déclarés avec [].
-
-
WBEMMOF_E_INVALID_AMENDMENT_SYNTAX
-
-
2147762192 (0x80044010)
-
La syntaxe du chemin d’espace de noms n’est pas valide.
-
-
WBEMMOF_E_INVALID_DUPLICATE_AMENDMENT
-
-
2147762193 (0x80044011)
-
Spécificateurs de modification en double.
-
-
WBEMMOF_E_INVALID_PRAGMA
-
-
2147762194 (0x80044012)
-
#pragma doit être suivi d’un mot clé valide.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SYNTAX
-
-
2147762195 (0x80044013)
-
La syntaxe du chemin d’espace de noms n’est pas valide.
-
-
WBEMMOF_E_EXPECTED_CLASS_NAME
-
-
2147762196 (0x80044014)
-
Le caractère inattendu dans le nom de classe doit être un identificateur.
-
-
WBEMMOF_E_TYPE_MISMATCH
-
-
2147762197 (0x80044015)
-
La valeur spécifiée ne peut pas être convertie dans le type approprié.
-
-
WBEMMOF_E_EXPECTED_ALIAS_NAME
-
-
2147762198 (0x80044016)
-
Le signe Dollar doit être suivi d’un nom d’alias en tant qu’identificateur.
-
-
WBEMMOF_E_INVALID_CLASS_DECLARATION
-
-
2147762199 (0x80044017)
-
La déclaration de classe n’est pas valide.
-
-
WBEMMOF_E_INVALID_INSTANCE_DECLARATION
-
-
2147762200 (0x80044018)
-
La déclaration d’instance n’est pas valide. Elle doit commencer par « instance de »
-
-
WBEMMOF_E_EXPECTED_DOLLAR
-
-
2147762201 (0x80044019)
-
Le signe dollar est attendu. Un alias de la forme « $name » doit suivre le mot clé « as ».
-
-
WBEMMOF_E_CIMTYPE_QUALIFIER
-
-
2147762202 (0x8004401A)
-
Le qualificateur « CIMTYPE » ne peut pas être spécifié directement dans un fichier MOF. Utilisez une notation de type standard.
-
-
WBEMMOF_E_DUPLICATE_PROPERTY
-
-
2147762203 (0x8004401B)
-
Le nom de la propriété en double a été trouvé dans le fichier MOF.
-
-
WBEMMOF_E_INVALID_NAMESPACE_SPECIFICATION
-
-
2147762204 (0x8004401C)
-
La syntaxe de l’espace de noms n’est pas valide. Les références aux autres serveurs ne sont pas autorisées.
-
-
WBEMMOF_E_OUT_OF_RANGE
-
-
2147762205 (0x8004401D)
-
Valeur hors plage.
-
-
WBEMMOF_E_INVALID_FILE
-
-
2147762206 (0x8004401E)
-
Le fichier n’est pas un fichier MOF de texte valide ni un fichier MOF binaire.
-
-
WBEMMOF_E_ALIASES_IN_EMBEDDED
-
-
2147762207 (0x8004401F)
-
Les objets incorporés ne peuvent pas être des alias.
-
-
WBEMMOF_E_NULL_ARRAY_ELEM
-
-
2147762208 (0x80044020)
-
Les éléments NULL d’un tableau ne sont pas pris en charge.
-
-
WBEMMOF_E_DUPLICATE_QUALIFIER
-
-
2147762209 (0x80044021)
-
Le qualificateur a été utilisé plusieurs fois sur l’objet.
-
-
WBEMMOF_E_EXPECTED_FLAVOR_TYPE
-
-
2147762210 (0x80044022)
-
Un type tel que ToInstance, ToSubClass, EnableOverride ou DisableOverride est attendu.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES
-
-
2147762211 (0x80044023)
-
La combinaison de EnableOverride et de DisableOverride sur le même qualificateur n’est pas légale.
-
-
WBEMMOF_E_MULTIPLE_ALIASES
-
-
2147762212 (0x80044024)
-
Un alias ne peut pas être utilisé deux fois.
-
-
WBEMMOF_E_INCOMPATIBLE_FLAVOR_TYPES2
-
-
2147762213 (0x80044025)
-
La combinaison de Restricted et de ToInstance ou de ToSubClass n’est pas légale.
-
-
WBEMMOF_E_NO_ARRAYS_RETURNED
-
-
2147762214 (0x80044026)
-
Les méthodes ne peuvent pas retourner de valeurs de tableau.
-
-
WBEMMOF_E_MUST_BE_IN_OR_OUT
-
-
2147762215 (0x80044027)
-
Les arguments doivent avoir un qualificateur In ou Out.
-
-
WBEMMOF_E_INVALID_FLAGS_SYNTAX
-
-
2147762216 (0x80044028)
-
La syntaxe des indicateurs n’est pas valide.
-
-
WBEMMOF_E_EXPECTED_BRACE_OR_BAD_TYPE
-
-
2147762217 (0x80044029)
-
L’accolade et le point-virgule finaux d’une classe sont manquants.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_QUAL_VALUE
-
-
2147762218 (0x8004402A)
-
Une fonctionnalité CIM version 2.2 n’est pas prise en charge pour une valeur de qualificateur.
-
-
WBEMMOF_E_UNSUPPORTED_CIMV22_DATA_TYPE
-
-
2147762219 (0x8004402B)
-
Le type de données CIM version 2.2 n’est pas pris en charge.
-
-
WBEMMOF_E_INVALID_DELETEINSTANCE_SYNTAX
-
-
2147762220 (0x8004402C)
-
La syntaxe de suppression d’instance n’est pas valide. Cette valeur doit être
#pragma DeleteInstance("instancepath", FAIL|NOFAIL)
-
-
WBEMMOF_E_INVALID_QUALIFIER_SYNTAX
-
-
2147762221 (0x8004402D)
-
La syntaxe du qualificateur n’est pas valide. Elle doit avoir la valeur
qualifiername:type=value,scope(class|instance), flavorname
.
-
-
WBEMMOF_E_QUALIFIER_USED_OUTSIDE_SCOPE
-
-
2147762222 (0x8004402E)
-
Le qualificateur est utilisé en dehors de son étendue.
-
-
WBEMMOF_E_ERROR_CREATING_TEMP_FILE
-
-
2147762223 (0x8004402F)
-
Erreur lors de la création du fichier temporaire. Le fichier temporaire est une étape intermédiaire de la compilation MOF.
-
-
WBEMMOF_E_ERROR_INVALID_INCLUDE_FILE
-
-
2147762224 (0x80044030)
-
Un fichier inclus dans le fichier MOF par la commande de préprocesseur #include n’est pas valide.
-
-
WBEMMOF_E_INVALID_DELETECLASS_SYNTAX
-
-
2147762225 (0x80044031)
-
La syntaxe des commandes de préprocesseur #pragma deleteinstance ou #pragma deleteclass n’est pas valide.
-
Spécifications
Condition requise | Value |
---|---|
Client minimal pris en charge |
Windows Vista |
Serveur minimal pris en charge |
Windows Server 2008 |
En-tête |
|
IDL |
|