Codes d’erreur COM (XACT, SCHED, OLE)
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 |
---|---|
|
Un autre gestionnaire de ressources à phase unique a déjà été inscrit dans cette transaction. |
|
Une validation ou un abandon de conservation n’est pas pris en charge |
|
La transaction n’a pas pu être validée pour une raison inconnue. La transaction a été abandonnée. |
|
Impossible d’appeler commit sur cet objet de transaction, car l’application appelante n’a pas lancé la transaction. |
|
Au lieu de valider, la ressource a été abandonnée de manière heuristique. |
|
Au lieu d’être abandonnée, la ressource a été validée de manière heuristique. |
|
Certains états de la ressource ont été commis tandis que d’autres ont été abandonnés, probablement en raison de décisions heuristiques. |
|
Certains états de la ressource ont peut-être été commis, tandis que d’autres ont peut-être été abandonnés, probablement en raison de décisions heuristiques. |
|
Le niveau d’isolation demandé n’est pas valide ou pris en charge. |
|
Le gestionnaire de transactions ne prend pas en charge une opération asynchrone pour cette méthode. |
|
Impossible de s’inscrire dans la transaction. |
|
La sémantique demandée de rétention de l’isolation au-delà des limites de validation et d’abandon ne peut pas être prise en charge par cette implémentation de transaction, ou isoFlags n’était pas égal à zéro. |
|
Il n’existe actuellement aucune ressource associée à cette inscription |
|
La transaction n’a pas pu être validée en raison de l’échec du contrôle d’accès concurrentiel optimiste dans au moins l’un des gestionnaires de ressources. |
|
La transaction a déjà été validée implicitement ou explicitement ou a été abandonnée |
|
Une combinaison d’indicateurs non valide a été spécifiée |
|
L’ID du gestionnaire de ressources n’est pas associé à cette transaction ou au gestionnaire de transactions. |
|
Cette méthode a été appelée dans un état incorrect |
|
L’unité de travail indiquée ne correspond pas à l’unité de travail attendue par le gestionnaire de ressources. |
|
Une inscription dans une transaction existe déjà. |
|
Impossible de trouver un objet d’importation pour la transaction. |
|
Le cookie de transaction n’est pas valide. |
|
La transaction status est en doute. Un échec de communication s’est produit ou un gestionnaire de transactions ou un gestionnaire de ressources a échoué |
|
Un délai d’attente a été spécifié, mais les délais d’attente ne sont pas pris en charge. |
|
L’opération demandée est déjà en cours pour la transaction. |
|
La transaction a déjà été abandonnée. |
|
Le Gestionnaire de transactions a retourné une erreur de journal complet. |
|
Le Gestionnaire de transactions n’est pas disponible. |
|
Une connexion avec le gestionnaire de transactions a été perdue. |
|
Une demande d’établissement d’une connexion avec le gestionnaire de transactions a été refusée. |
|
Réinscrire le gestionnaire de ressources pour déterminer la transaction status expiré. |
|
Ce gestionnaire de transactions n’a pas pu établir de connexion avec un autre gestionnaire de transactions TIP. |
|
Ce gestionnaire de transactions a rencontré une erreur de protocole avec un autre gestionnaire de transactions TIP. |
|
Ce gestionnaire de transactions n’a pas pu propager une transaction à partir d’un autre gestionnaire de transactions TIP. |
|
Le Gestionnaire de transactions sur l’ordinateur de destination n’est pas disponible. |
|
Le Gestionnaire de transactions a désactivé sa prise en charge de TIP. |
|
Le gestionnaire de transactions a désactivé sa prise en charge des transactions à distance/réseau. |
|
Le gestionnaire de transactions partenaire a désactivé sa prise en charge des transactions à distance/réseau. |
|
Le gestionnaire de transactions a désactivé sa prise en charge des transactions XA. |
|
MSDTC n’a pas pu lire ses informations de configuration. |
|
MSDTC n’a pas pu charger la dll de proxy dtc. |
|
La transaction locale a été abandonnée. |
|
Le gestionnaire de transactions MSDTC n’a pas pu envoyer la transaction au gestionnaire de transactions de destination en raison de problèmes de communication. Les causes possibles sont les suivantes : un pare-feu est présent et n’a pas d’exception pour le processus MSDTC, les deux machines ne peuvent pas se trouver par leur nom NetBIOS ou la prise en charge des transactions réseau n’est pas activée pour l’un des deux gestionnaires de transactions. |
|
Le gestionnaire de transactions MSDTC n’a pas pu extraire la transaction du gestionnaire de transactions source en raison de problèmes de communication. Les causes possibles sont les suivantes : un pare-feu est présent et n’a pas d’exception pour le processus MSDTC, les deux machines ne peuvent pas se trouver par leur nom NetBIOS ou la prise en charge des transactions réseau n’est pas activée pour l’un des deux gestionnaires de transactions. |
|
Le gestionnaire de transactions MSDTC a désactivé sa prise en charge des transactions SNA LU 6.2. |
|
XACT_E_CLERKNOTFOUND |
|
XACT_E_CLERKEXISTS |
|
XACT_E_RECOVERYINPROGRESS |
|
XACT_E_TRANSACTIONCLOSED |
|
XACT_E_INVALIDLSN |
|
XACT_E_REPLAYREQUEST |
|
Une opération asynchrone a été spécifiée. L’opération a commencé, mais son résultat n’est pas encore connu. |
|
XACT_S_DEFECT |
|
L’appel de méthode a réussi, car la transaction était en lecture seule. |
|
La transaction a été abandonnée. Toutefois, il s’agit d’une transaction coordonnée, et un certain nombre de ressources inscrites ont été purement et simplement abandonnées, car elles ne pouvaient pas prendre en charge la sémantique d’abandon et de rétention |
|
Aucune modification n’a été apportée pendant cet appel, mais le récepteur souhaite une autre chance de voir si d’autres récepteurs apportent d’autres modifications. |
|
Le récepteur est content et souhaite que la transaction se poursuive. Des modifications ont été apportées à une ou plusieurs ressources au cours de cet appel. |
|
Le récepteur est pour le moment et souhaite que la transaction se poursuive, mais si d’autres modifications sont apportées suite à ce retour par d’autres récepteurs d’événements, ce récepteur souhaite une autre chance de regarder |
|
La transaction a été abandonnée. Toutefois, l’abandon n’a pas été retenu. |
|
Une opération d’abandon était déjà en cours. |
|
Le gestionnaire de ressources a effectué une validation en une seule phase de la transaction. |
|
La transaction locale n’a pas été abandonnée. |
|
Le gestionnaire de ressources a demandé à être le coordinateur (dernier gestionnaire de ressources) pour la transaction. |
|
La transaction racine voulait valider, mais la transaction a été abandonnée |
|
Vous avez effectué un appel de méthode sur un composant COM+ dont la transaction a déjà été abandonnée ou en cours d’abandon. |
|
Il n’existe aucun contexte d’objet MTS |
|
Le composant est configuré pour utiliser la synchronisation et cet appel de méthode provoquerait un blocage. |
|
Le composant est configuré pour utiliser la synchronisation et un thread a expiré en attendant d’entrer dans le contexte. |
|
Vous avez effectué un appel de méthode sur un composant COM+ qui a une transaction qui a déjà été validée ou abandonnée. |
|
Le rôle spécifié n’a pas été configuré pour l’application |
|
COM+ n’a pas pu communiquer avec microsoft Distributed Transaction Coordinator |
|
Une erreur inattendue s’est produite lors de l’activation COM+. |
|
L’activation COM+ a échoué. Consultez le journal des événements pour plus d’informations |
|
L’activation COM+ a échoué en raison d’une erreur de catalogue ou de configuration. |
|
L’activation COM+ a échoué, car l’activation n’a pas pu être terminée dans le délai spécifié. |
|
L’activation COM+ a échoué en raison d’un échec d’une fonction d’initialisation. Consultez le journal des événements pour plus d'informations. |
|
L’opération demandée nécessite que JIT soit dans le contexte actuel et qu’elle ne soit pas |
|
L’opération demandée nécessite que le contexte actuel ait une transaction, et elle ne |
|
Le modèle de threading de composants a changé après l’installation dans une application COM+. Réinstallez le composant. |
|
Les intrinsèques IIS ne sont pas disponibles. Démarrez votre travail avec IIS. |
|
Une tentative d’écriture de cookie a échoué. |
|
Une tentative d’utilisation d’une base de données a généré une erreur spécifique à une base de données. |
|
Le composant COM+ que vous avez créé doit utiliser le regroupement d’objets pour fonctionner. |
|
Le composant COM+ que vous avez créé doit utiliser la construction d’objet pour fonctionner correctement. |
|
Le composant COM+ nécessite une synchronisation et il n’est pas configuré pour lui. |
|
La propriété TxIsolation Level pour le composant COM+ créé est plus forte que txIsolationLevel pour le composant « racine » de la transaction. La création a échoué. |
|
Le composant a tenté d’effectuer un appel inter-contexte entre les appels d’EnterTransactionScope et ExitTransactionScope. Cette opération n’est pas autorisée. Impossible d’effectuer des appels inter-contextes à l’intérieur d’une étendue de transaction. |
|
Le composant a effectué un appel à EnterTransactionScope, mais n’a pas effectué d’appel correspondant à ExitTransactionScope avant de retourner. |
|
Utiliser la base de données du Registre pour fournir les informations demandées |
|
Réussite, mais statique |
|
Format du Presse-papiers Macintosh |
|
La suppression réussie a eu lieu |
|
Opération de glisser-déplacer annulée |
|
Utiliser le curseur par défaut |
|
Les données ont le même FORMATETC |
|
L’affichage est déjà figé |
|
FORMATETC non pris en charge |
|
Même cache |
|
Certains caches non mis à jour |
|
Verbe non valide pour l’objet OLE |
|
Le nombre de verbes est valide, mais le verbe ne peut pas être fait maintenant |
|
Handle de fenêtre non valide passé |
|
Le message est trop long ; certaines d’entre elles ont dû être tronquées avant de s’afficher |
|
Impossible de convertir OLESTREAM en IStorage |
|
Moniker réduit à lui-même |
|
Le préfixe courant est ce moniker |
|
Le préfixe commun est le moniker d’entrée |
|
Le préfixe commun est les deux monikers |
|
Moniker est déjà inscrit dans la table d’objets en cours d’exécution |
|
La tâche est prête à s’exécuter à son heure planifiée suivante. |
|
La tâche est en cours d'exécution. |
|
La tâche ne s’exécutera pas aux heures planifiées, car elle a été désactivée. |
|
La tâche n’a pas encore été exécutée. |
|
Il n’y a plus d’exécutions planifiées pour cette tâche. |
|
Une ou plusieurs des propriétés nécessaires à l’exécution de cette tâche selon une planification n’ont pas été définies. |
|
La dernière exécution de la tâche a été arrêtée par l’utilisateur. |
|
La tâche n’a pas de déclencheurs ou les déclencheurs existants sont désactivés ou non définis. |
|
Les déclencheurs d’événements n’ont pas défini d’heures d’exécution. |
|
Déclencheur introuvable. |
|
Une ou plusieurs des propriétés nécessaires à l’exécution de cette tâche n’ont pas été définies. |
|
Aucune instance de la tâche n’est en cours d’exécution. |
|
Le service Planificateur de tâches n’est pas installé sur cet ordinateur. |
|
Impossible d’ouvrir l’objet de tâche. |
|
L’objet est un objet de tâche non valide ou n’est pas un objet de tâche. |
|
Aucune information de compte n’a pu être trouvée dans la base de données de sécurité du planificateur de tâches pour la tâche indiquée. |
|
Impossible d’établir l’existence du compte spécifié. |
|
Une corruption a été détectée dans la base de données de sécurité du Planificateur de tâches ; la base de données a été réinitialisée. |
|
Les services de sécurité du planificateur de tâches ne sont pas disponibles. |
|
La version de l’objet de tâche n’est pas prise en charge ou n’est pas valide. |
|
La tâche a été configurée avec une combinaison non prise en charge de paramètres de compte et d’options d’heure d’exécution. |
|
Le service Planificateur de tâches n’est pas en cours d’exécution. |
|
Le xml de la tâche contient un nœud inattendu. |
|
Le code XML de la tâche contient un élément ou un attribut d’un espace de noms inattendu. |
|
Le code XML de la tâche contient une valeur incorrectement mise en forme ou hors plage. |
|
Il manque au code XML de la tâche un élément ou un attribut obligatoire. |
|
Le CODE XML de la tâche est incorrect. |
|
La tâche est inscrite, mais tous les déclencheurs spécifiés ne démarrent pas la tâche. |
|
La tâche est inscrite, mais peut ne pas démarrer. Le privilège d’ouverture de session Batch doit être activé pour le principal de tâche. |
|
Le code XML de la tâche contient trop de nœuds du même type. |
|
La tâche ne peut pas être démarrée après la limite de fin du déclencheur. |
|
Une instance de cette tâche est déjà en cours d’exécution. |
|
La tâche ne s’exécutera pas, car l’utilisateur n’est pas connecté. |
|
L’image de tâche est endommagée ou a été falsifiée. |
|
Le service Planificateur de tâches n’est pas disponible. |
|
Le service Planificateur de tâches est trop occupé pour gérer votre demande. Veuillez réessayer plus tard. |
|
Le service Planificateur de tâches a tenté d’exécuter la tâche, mais la tâche n’a pas été exécutée en raison de l’une des contraintes de la définition de la tâche. |
|
Le service Planificateur de tâches a demandé à la tâche de s’exécuter. |
|
La tâche est désactivée. |
|
La tâche a des propriétés qui ne sont pas compatibles avec les versions précédentes de Windows. |
|
Les paramètres de tâche n’autorisent pas le démarrage de la tâche à la demande. |
|
La combinaison de propriétés que la tâche utilise n’est pas compatible avec le moteur de planification. |
|
Échec de la tentative de création d’un objet de classe |
|
Le service OLE n’a pas pu lier l’objet |
|
Échec de la communication RPC avec le service OLE |
|
Chemin d’accès incorrect à l’objet |
|
Échec de l’exécution du serveur |
|
Le service OLE n’a pas pu communiquer avec le serveur d’objets |
|
Impossible de normaliser le chemin moniker |
|
Le serveur d’objets s’arrête quand le service OLE le contacte |
|
Un pointeur de bloc racine non valide a été spécifié |
|
Une chaîne d’allocation contenait un pointeur de lien non valide |
|
La taille d’allocation demandée était trop grande |
|
Toutes les interfaces demandées n’étaient pas disponibles |
|
Le nom de l’ordinateur spécifié est introuvable dans le cache. |
|
L’activation nécessite la présence d’un nom d’affichage sous la clé CLSID. |
|
L’activation nécessite que la valeur RunAs de l’application soit Activateur en tant qu’activateur. |
|
La classe n’est pas configurée pour prendre en charge l’activation avec élévation de privilèges. |
|
Interface inconnue. |
|
Membre introuvable. |
|
Paramètre introuvable. |
|
Incompatibilité de type. |
|
Nom inconnu. |
|
Aucun argument nommé. |
|
Type de variable incorrect. |
|
Une exception s’est produite. |
|
Hors de la plage actuelle. |
|
Index non valide. |
|
Langue inconnue. |
|
La mémoire est verrouillée. |
|
Nombre de paramètres non valide. |
|
Paramètre non facultatif. |
|
Appelé non valide. |
|
Ne prend pas en charge une collection. |
|
Division par zéro |
|
Mémoire tampon trop petite |
|
Mémoire tampon trop petite. |
|
Nom de champ non défini dans l’enregistrement. |
|
Ancien format ou bibliothèque de types non valide. |
|
Ancien format ou bibliothèque de types non valide. |
|
Erreur lors de l’accès au registre OLE. |
|
Bibliothèque non inscrite. |
|
Lié à un type inconnu. |
|
Nom qualifié non autorisé. |
|
Référence de transfert non valide ou référence à un type non compilé. |
|
Incompatibilité de type. |
|
Element not found. |
|
Nom ambigu. |
|
Le nom existe déjà dans la bibliothèque. |
|
LCID inconnu. |
|
Fonction non définie dans la DLL spécifiée. |
|
Type de module incorrect pour l’opération. |
|
La taille ne peut pas dépasser 64 Ko. |
|
ID dupliqué dans la hiérarchie d’héritage. |
|
Profondeur d’héritage incorrecte dans ole hmember standard. |
|
Incompatibilité de type. |
|
Nombre d’arguments non valide. |
|
Erreur d’E/S. |
|
Erreur lors de la création d’un fichier tmp unique. |
|
Erreur de chargement de type bibliothèque/DLL. |
|
Fonctions de propriété incohérentes. |
|
Dépendance circulaire entre les types/modules. |
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|