它们通常呈现为 无符号十六进制值, 通常用 codice_3 做前缀。在这种情况下，可以通过以十六进制数字8或更高开始来标识指示故障的数字。HRESULT最初在IBM/Microsoft OS/2操作系统中作为一般目的的错误返回代码，并随后在Windows NT中使用。 Microsoft Visual Basic 的大幅度增加HRESULT错误报告机制，通过关联的一个 codice_4 对象错误代码，通过存储指向一个codice_4COM对象的线程本地存储。 codice_4机制允许程序将各种信息与特