HRESULT


HRESULT

一個 32 位值,用來描述錯誤或警告。

C++

typedef LONG HRESULT;

  

scode數據類型相同的HRESULT數據類型。

HRESULT值包含以下字段:

  • 指示嚴重級別 1 位代碼,其中零表示成功,1 代表失敗。

  • 4 位保留的值。

  • 11 位代碼,指示錯誤或警告,也稱為設施代碼的責任。

  • 一個 16 位代碼描述該錯誤或警告。

大多數 MAPI 接口方法和函數返回可提供詳細的原因構成的HRESULT值。 在 OLE 接口方法還廣泛使用HRESULT值。 

OLE 提供幾個宏的HRESULT值和SCODE值之間進行轉換的錯誤處理其他常見的數據類型。

64 位 MAPI 中HRESULT仍是 32 位值之一。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM