HRESULT
適用於:Outlook 2013 |Outlook 2016
用來描述錯誤或警告的32位值。
typedef LONG HRESULT;
註解
HRESULT 資料類型與 SCODE 資料類型相同。
HRESULT 值包含下列欄位:
指出嚴重性的 1 位程序代碼,其中零代表成功,1 代表失敗。
4 位保留值。
指出錯誤或警告責任的11位程式代碼,也稱為設備程序代碼。
描述錯誤或警告的16位程序代碼。
大部分的 MAPI 介面方法和函式都會傳回 HRESULT 值,以提供詳細的原因產生。 HRESULT 值也廣泛用於 OLE 介面方法中。 OLE 提供數個宏來轉換 HRESULT 值和 SCODE 值,這是另一個用於錯誤處理的常見數據類型。
注意事項
在 64 位 MAPI 中, HRESULT 仍是 32 位值。
如需 OLE 使用 HRESULT 值的資訊,請參閱 OLE 程式設計人員參考。 如需在MAPI中使用這些值的詳細資訊,請參閱 錯誤處理 和下列任何介面方法: