Classe _com_error
Section spécifique à Microsoft
Un _com_error
objet représente une condition d’exception détectée par les fonctions wrapper de gestion des erreurs dans les fichiers d’en-tête générés à partir de la bibliothèque de types ou par l’une des classes de prise en charge COM. La _com_error
classe encapsule le HRESULT
code d’erreur et tout objet associé IErrorInfo Interface
.
Construction
Nom | Description |
---|---|
_com_error |
Construit un objet _com_error . |
Opérateurs
Nom | Description |
---|---|
operator = |
Assigne un objet _com_error existant à un autre. |
Fonctions extracteur
Nom | Description |
---|---|
Error |
Récupère le HRESULT constructeur passé. |
ErrorInfo |
Récupère l’objet IErrorInfo passé au constructeur. |
WCode |
Récupère le code d’erreur 16 bits mappé dans l’encapsulé HRESULT . |
fonctionsIErrorInfo
Nom | Description |
---|---|
Description |
Appelle IErrorInfo::GetDescription la fonction. |
HelpContext |
Appelle IErrorInfo::GetHelpContext la fonction. |
HelpFile |
Fonction Appels IErrorInfo::GetHelpFile |
Source |
Appelle IErrorInfo::GetSource la fonction. |
GUID |
Appelle IErrorInfo::GetGUID la fonction. |
Format de l’extracteur de message
Nom | Description |
---|---|
ErrorMessage |
Récupère le message de chaîne pour HRESULT stocké dans l’objet _com_error . |
ExepInfo.wCode
aux HRESULT
mappeurs
Nom | Description |
---|---|
HRESULTToWCode |
Cartes 32 bits HRESULT à 16 bits wCode . |
WCodeToHRESULT |
Cartes 16 bits wCode à 32 bits HRESULT . |
FIN de la section spécifique à Microsoft
Spécifications
Header :<comdef.h>
Bibliothèque :comsuppw.lib
ou comsuppwd.lib
(pour plus d’informations, consultez/Zc:wchar_t
(wchar_t est de type natif))
Voir aussi
Classes de prise en charge COM du compilateur
IErrorInfo
Interface
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour