Retour d’informations sur l’erreur

À l’aide des interfaces et des fonctions de gestion des erreurs COM, vous pouvez retourner des informations sur les erreurs en effectuant les étapes suivantes :

  1. Implémentez l’interface ISupportErrorInfo .
  2. Pour créer une instance de l’objet d’erreur générique, appelez la fonction CreateErrorInfo .
  3. Pour définir son contenu, utilisez les méthodes ICreateErrorInfo .
  4. Pour associer l’objet d’erreur au thread logique actuel, appelez la fonction SetErrorInfo .

Les interfaces de gestion des erreurs créent et gèrent un objet d’erreur qui fournit des informations sur l’erreur. L’objet d’erreur n’est pas le même que l’objet qui a rencontré l’erreur. Il s’agit d’un objet distinct associé au thread d’exécution actuel.