Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft-spezifisch
Ein _com_error-Objekt stellt eine Ausnahmebedingung dar, die von den Fehlerbehandlungs-Wrapperfunktionen in den Headerdateien erkannt wird, die von der Typbibliothek oder einer der COM-Unterstützungsklassen generiert werden. Die _com_error-Klasse kapselt den HRESULT-Fehlercode und jedes zugeordnete IErrorInfo Interface-Objekt.
Bauwesen
| Name | Beschreibung |
|---|---|
_com_error |
Erstellt ein _com_error-Objekt. |
Operatoren
| Name | Beschreibung |
|---|---|
operator = |
Weist ein vorhandenes _com_error-Objekt einem anderen zu. |
Funktionen des Extrahierungsprogramms
| Name | Beschreibung |
|---|---|
Error |
Ruft das an den Konstruktor übergebene HRESULT ab. |
ErrorInfo |
Ruft das IErrorInfo-Objekt ab, das an den Konstruktor übergeben wurde. |
WCode |
Ruft den 16-Bit-Fehlercode ab, der dem gekapselten HRESULT zugeordnet ist. |
IErrorInfo -Funktionen
| Name | Beschreibung |
|---|---|
Description |
Ruft die IErrorInfo::GetDescription-Funktion auf. |
HelpContext |
Ruft die IErrorInfo::GetHelpContext-Funktion auf. |
HelpFile |
Ruft die IErrorInfo::GetHelpFile-Funktion auf. |
Source |
Ruft die IErrorInfo::GetSource-Funktion auf. |
GUID |
Ruft die IErrorInfo::GetGUID-Funktion auf. |
FormatMessage-Extractor
| Name | Beschreibung |
|---|---|
ErrorMessage |
Ruft die Zeichenfolgenmeldung für das HRESULT-Objekt ab, das im _com_error-Objekt gespeichert ist. |
ExepInfo.wCode zu HRESULT Mapper
| Name | Beschreibung |
|---|---|
HRESULTToWCode |
Ordnet 32-Bit-HRESULT dem 16-Bit-wCode zu. |
WCodeToHRESULT |
Ordnet 16-Bit-wCode dem 32-Bit-HRESULT zu. |
Ende Microsoft-spezifisch
Anforderungen
Kopfball:<comdef.h>
Bibliothek:comsuppw.lib oder comsuppwd.lib (weitere Informationen finden Sie unter /Zc:wchar_t (wchar_t ist systemeigener Typ))
Weitere Informationen
Compilerklassen für COM-Unterstützung
IErrorInfo Schnittstelle