HRESULT

在計算機編程領域中 ， HRESULT是一種在 Windows 操作系統中使用的數據類型 ， 並且曾更早在 IBM / Microsoft OS / 2 操作系統中使用 。 用來表示錯誤和警告的情況 。 HRESULT的最初目的是爲了防止OS / 2操作系統的不同子系統中的錯誤代碼之間的衝突 ， 正式地規定第三方和微軟內部使用的錯誤代碼範圍 。 它是基於數字的錯誤代碼 ， HRESULT中的各個位編碼包含有關錯誤代碼的性質及其來源的信息 。 HRESULT 錯誤碼在COM編程領域很常見 ， 它們構成了標準化的COM錯誤處理約定的基礎 。