SCODE
適用於:Outlook 2013 |Outlook 2016
用來描述錯誤或警告的32位狀態值。
typedef ULONG SCODE;
註解
SCODE 資料類型與 HRESULT 資料類型相同。
SCODE 值分成四個字段:
單一位嚴重性代碼,設定為 0 表示成功,1 表示失敗。
11 位保留欄位
4 位設備代碼,指出負責錯誤或警告的區域。
描述造成錯誤或警告之問題的16位錯誤或警告碼。
許多 MAPI 函式和方法都會傳回定義為 HRESULT 數據類型的 SCODE 值,如同 OLE 方法和函式一樣。 OLE 定義數個宏,可用來在 SCODE 與 HRESULT 之間轉換。
注意事項
在 64 位 MAPI 中, SCODE 仍是 32 位值。
如需MAPI如何使用 SCODE 資料類型的詳細資訊,請參閱 錯誤處理。 如需 OLE 和 SCODE 資料類型的詳細資訊,請參閱 OLE 程式設計人員參考。