Codes d’erreur COM (générique)
Le tableau suivant fournit la liste des codes d’erreur utilisés par les API COM.
Si vous rencontrez des difficultés avec une application que vous installez ou exécutez, contactez le support technique pour le logiciel qui affiche le message d’erreur. Pour obtenir la prise en charge d’un produit Microsoft, accédez à https://support.microsoft.com.
Constante/valeur | Description |
---|---|
|
Défaillance catastrophique |
|
Non implémenté |
|
Mémoire insuffisante |
|
Un ou plusieurs arguments ne sont pas valides |
|
Interface non prise en charge |
|
Pointeur non valide |
|
Handle non valide |
|
Opération abandonnée |
|
Erreur non spécifiée |
|
Erreur d’accès refusé général |
|
Les données nécessaires pour effectuer cette opération ne sont pas encore disponibles. |
|
L’opération a tenté d’accéder aux données en dehors de la plage valide |
|
Une opération simultanée ou entrelacée a modifié l’état de l’objet, invalidant cette opération. |
|
Un changement d’état illégal a été demandé. |
|
Une méthode a été appelée à un moment inattendu. |
|
Typename ou Espace de noms introuvable dans le fichier de métadonnées. |
|
Name est un espace de noms existant plutôt qu’un typename. |
|
Typename a un format non valide. |
|
Le fichier de métadonnées n’est pas valide ou endommagé. |
|
L’objet a été fermé. |
|
Un seul thread peut accéder à l’objet pendant une opération d’écriture. |
|
L’opération est interdite pendant la notification de modification. |
|
Le texte associé à ce code d’erreur est introuvable. |
|
Chaîne non null terminée. |
|
Un délégué a été affecté lorsqu’il n’est pas autorisé. |
|
Une opération asynchrone n’a pas été correctement démarrée. |
|
L’application quitte et ne peut pas traiter cette demande. |
|
La vue de l’application quitte et ne peut pas traiter cette demande. |
|
L’objet doit prendre en charge l’interface IAgileObject. |
|
L’activation d’une classe monothread à partir de MTA n’est pas prise en charge. |
|
L’objet a été commité. |
|
Échec du stockage local du thread |
|
Obtenir l’échec de l’allocation de mémoire partagée |
|
Échec de l’allocation de mémoire |
|
Impossible d’initialiser le cache de classe |
|
Impossible d’initialiser les services RPC |
|
Impossible de définir le contrôle du canal de stockage local du thread |
|
Impossible d’allouer le contrôle de canal de stockage local du thread |
|
L’allocation de mémoire fournie par l’utilisateur est inacceptable |
|
Le mutex du service OLE existe déjà |
|
Le mappage de fichiers de service OLE existe déjà |
|
Impossible de mapper la vue du fichier pour le service OLE |
|
Échec de la tentative de lancement du service OLE |
|
Il y a eu une tentative d’appeler CoInitialize une deuxième fois alors qu’un thread unique |
|
Une activation à distance était nécessaire, mais n’a pas été autorisée |
|
Une activation à distance était nécessaire, mais le nom du serveur fourni n’était pas valide |
|
La classe est configurée pour s’exécuter en tant qu’ID de sécurité différent de l’appelant |
|
L’utilisation des services Ole1 nécessitant des fenêtres DDE est désactivée |
|
Une spécification RunAs doit être <nom de> domaine\nom> d’utilisateur< ou simplement <nom> d’utilisateur. |
|
Impossible de démarrer le processus serveur. Le chemin d’accès peut être incorrect. |
|
Impossible de démarrer le processus serveur en tant qu’identité configurée. Le chemin d’accès peut être incorrect ou indisponible. |
|
Le processus serveur n'a pas pu être démarré, car l'identité configurée n'est pas correcte. Vérifiez le nom d’utilisateur et le mot de passe. |
|
Le client n’est pas autorisé à lancer ce serveur. |
|
Le service fournissant ce serveur n’a pas pu être démarré. |
|
Cet ordinateur n’a pas pu communiquer avec l’ordinateur qui fournissait le serveur. |
|
Le serveur n’a pas répondu après son lancement. |
|
Les informations d’inscription de ce serveur sont incohérentes ou incomplètes. |
|
Les informations d’inscription pour cette interface sont incohérentes ou incomplètes. |
|
L’opération tentée n’est pas prise en charge. |
|
Une dll doit être chargée. |
|
Une erreur du programme d’installation de logiciels Microsoft a été rencontrée. |
|
L’activation spécifiée n’a pas pu se produire dans le contexte client comme spécifié. |
|
Les activations sur le serveur sont suspendues. |
|
Les activations sur le serveur ne sont pas suspendues. |
|
Le composant ou l’application contenant le composant a été désactivé. |
|
Le Common Language Runtime n’est pas disponible |
|
Le pool de threads a rejeté le travail asynchrone envoyé. |
|
Le serveur a démarré, mais n’a pas terminé l’initialisation en temps opportun. |
|
Impossible de terminer l’appel, car il n’existe aucun contexte de sécurité COM+ dans IObjectControl.Activate. |
|
La configuration de suivi fournie n’est pas valide |
|
La configuration du pool de threads fournie n’est pas valide |
|
La configuration côte à côte fournie n’est pas valide |
|
Le nom principal du serveur (SPN) obtenu lors de la négociation de la sécurité est incorrect. |
|
Structure OLEVERB non valide |
|
Indicateurs d’avertissement non valides |
|
Impossible d’énumérer plus, car les données associées sont manquantes |
|
Cette implémentation ne prend pas de conseils |
|
Il n’existe aucune connexion pour cet ID de connexion |
|
Vous devez exécuter l’objet pour effectuer cette opération |
|
Il n’y a pas de cache sur lequel opérer |
|
Objet non initialisé |
|
La classe source de l’objet lié a changé |
|
Impossible d’obtenir le moniker de l’objet |
|
Impossible de lier à la source |
|
L’objet est statique ; opération non autorisée |
|
L’utilisateur a annulé la boîte de dialogue d’enregistrement |
|
Rectangle non valide |
|
compobj.dll est trop ancien pour le ole2.dll initialisé |
|
Handle de fenêtre non valide |
|
L’objet n’est dans aucun des états actifs de l’emplacement |
|
Impossible de convertir l’objet |
|
Impossible d’effectuer l’opération, car l’objet ne reçoit pas encore de stockage |
|
Structure FORMATETC non valide |
|
Structure DVTARGETDEVICE non valide |
|
Structure STDGMEDIUM non valide |
|
Structure STATDATA non valide |
|
Lindex non valide |
|
Tymed non valide |
|
Format du Presse-papiers non valide |
|
Aspect(s) non valide(s) |
|
Le paramètre tdSize de la structure DVTARGETDEVICE n’est pas valide |
|
L’objet ne prend pas en charge l’interface IViewObject |
|
Tentative de révocation d’une cible de suppression qui n’a pas été inscrite |
|
Cette fenêtre a déjà été inscrite en tant que cible de suppression |
|
Handle de fenêtre non valide |
|
La classe ne prend pas en charge l’agrégation (ou l’objet de classe est distant) |
|
ClassFactory ne peut pas fournir la classe demandée |
|
La classe n’est pas sous licence pour utilisation |
|
Affichage de dessin d’erreur |
|
Impossible de lire la clé à partir du Registre |
|
Impossible d’écrire la clé dans le Registre |
|
Impossible de trouver la clé dans le Registre |
|
Valeur non valide pour le Registre |
|
La classe n'est pas enregistrée |
|
Interface non inscrite |
|
L’entrée de modèle de threading n’est pas valide |
|
CATID n’existe pas |
|
Description introuvable |
|
Aucun package dans les données d’installation de logiciels dans Active Directory ne répond à ce critère. |
|
La suppression de cette opération interrompt l’intégrité référentielle des données d’installation de logiciels dans Active Directory. |
|
Le CLSID n’a pas été trouvé dans les données d’installation du logiciel dans Active Directory. |
|
Les données d’installation de logiciels dans Active Directory sont endommagées. |
|
Il n’existe aucune donnée d’installation de logiciel dans Active Directory. |
|
Il n’existe aucun objet de données d’installation de logiciel dans Active Directory. |
|
L’objet de données d’installation de logiciels dans Active Directory existe déjà. |
|
Le chemin d’accès aux données d’installation de logiciels dans Active Directory n’est pas correct. |
|
Une erreur réseau a interrompu l’opération. |
|
La taille de cet objet dépasse la taille maximale définie par l’administrateur. |
|
Le schéma des données d’installation de logiciels dans Active Directory ne correspond pas au schéma requis. |
|
Une erreur s’est produite dans les données d’installation du logiciel dans Active Directory. |
|
Cache non mis à jour |
|
Aucun verbe pour l’objet OLE |
|
Verbe non valide pour l’objet OLE |
|
Annuler n’est pas disponible |
|
L’espace pour les outils n’est pas disponible |
|
Échec de la méthode OLESTREAM Get |
|
Échec de la méthode PUT OLESTREAM |
|
Le contenu d’OLESTREAM n’est pas au format correct |
|
Une erreur s’est produite lors d’un appel Windows GDI lors de la conversion de la bitmap en DIB |
|
Le contenu du IStorage n’est pas dans un format correct |
|
Le contenu d’IStorage ne contient pas l’un des flux standard |
|
Une erreur s’est produite lors d’un appel Windows GDI lors de la conversion de la DIB en bitmap. |
|
Échec de l’openClipboard |
|
Échec de EmptyClipboard |
|
Échec de SetClipboard |
|
Les données du Presse-papiers ne sont pas valides |
|
Échec de closeClipboard |
|
Moniker doit être connecté manuellement |
|
Échéance de l’opération dépassée |
|
Moniker doit être générique |
|
Opération non disponible |
|
Syntaxe non valide |
|
Aucun objet pour moniker |
|
Extension incorrecte pour le fichier |
|
Échec de l’opération intermédiaire |
|
Moniker n’est pas lié |
|
Moniker n’est pas lié |
|
Moniker ne peut pas ouvrir le fichier |
|
Entrée utilisateur requise pour la réussite de l’opération |
|
La classe Moniker n’a pas d’inverse |
|
Moniker ne fait pas référence au stockage |
|
Aucun préfixe commun |
|
Moniker n’a pas pu être énuméré |
|
CoInitialize n’a pas été appelé. |
|
CoInitialize a déjà été appelé. |
|
Impossible de déterminer la classe d’objet |
|
Chaîne de classe non valide |
|
Chaîne d’interface non valide |
|
Application introuvable |
|
L’application ne peut pas être exécutée plusieurs fois |
|
Une erreur dans le programme d’application |
|
DLL pour la classe introuvable |
|
Erreur dans la DLL |
|
Système d’exploitation ou version du système d’exploitation incorrect pour l’application |
|
L’objet n’est pas inscrit |
|
L’objet est déjà inscrit |
|
L’objet n’est pas connecté au serveur |
|
L’application a été lancée, mais elle n’a pas enregistré de fabrique de classes |
|
L’objet a été publié |
|
Un événement a pu appeler certains abonnés, mais pas tous |
|
Un événement n’a pas pu appeler l’un des abonnés |
|
Un événement a été remis, mais il n’y avait pas d’abonnés |
|
Une erreur de syntaxe s’est produite lors de la tentative d’évaluation d’une chaîne de requête |
|
Un nom de champ non valide a été utilisé dans une chaîne de requête |
|
Une exception inattendue a été levée |
|
Une erreur interne inattendue a été détectée |
|
Le SID propriétaire d’un abonnement par utilisateur n’existe pas |
|
Un composant ou un abonné fourni par l’utilisateur a déclenché une exception |
|
Une interface a trop de méthodes pour déclencher des événements à partir de |
|
Un abonnement ne peut pas être stocké, sauf si sa classe d’événements existe déjà |
|
Tous les objets demandés n’ont pas pu être supprimés |
|
COM+ est requis pour cette opération, mais n’est pas installé |
|
Impossible de modifier ou de supprimer un objet qui n’a pas été ajouté à l’aide du Kit de développement logiciel (SDK) COM+ Administration |
|
Impossible de modifier ou de supprimer un objet qui a été ajouté à l’aide du Kit de développement logiciel (SDK) COM+ Administration |
|
La classe d’événements de cet abonnement se trouve dans une partition non valide |
|
Le propriétaire de l’abonnement PerUser n’est pas connecté au système spécifié |
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|