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.
Gilt für: Outlook 2013 | Outlook 2016
Ein 32-Bit-Wert, der verwendet wird, um einen Fehler oder eine Warnung zu beschreiben.
typedef LONG HRESULT;
Hinweise
Der HRESULT-Datentyp ist identisch mit dem SCODE-Datentyp .
Ein HRESULT-Wert besteht aus den folgenden Feldern:
Ein 1-Bit-Code, der den Schweregrad angibt, wobei null den Erfolg und 1 den Fehler darstellt.
Ein reservierter 4-Bit-Wert.
Ein 11-Bit-Code, der die Verantwortung für den Fehler oder die Warnung angibt, auch als Einrichtungscode bezeichnet.
Ein 16-Bit-Code, der den Fehler oder die Warnung beschreibt.
Die meisten MAPI-Schnittstellenmethoden und -funktionen geben HRESULT-Werte zurück, um eine detaillierte Ursachenbildung bereitzustellen. HRESULT-Werte werden auch häufig in OLE-Schnittstellenmethoden verwendet. OLE stellt mehrere Makros für die Konvertierung zwischen HRESULT-Werten und SCODE-Werten bereit, ein weiterer gängiger Datentyp für die Fehlerbehandlung.
Hinweis
In der 64-Bit-MAPI ist HRESULT immer noch ein 32-Bit-Wert.
Informationen zur OLE-Verwendung von HRESULT-Werten finden Sie in der OLE-Programmierreferenz. Weitere Informationen zur Verwendung dieser Werte in MAPI finden Sie unter Fehlerbehandlung und eine der folgenden Schnittstellenmethoden: