成功 、 警告 和 错误值 使用 32 位 数字 ( 称为 结果 句 柄 ) 或 HRESULT 返回 。 HRESULT 实际上 不 是 任何 一 个 句 柄 , 而 是 它 只 是 一 个 32 位 值 , 其中 的 多 个 字 段 编码 在 值中 。 零 结果 表示 成功 , 而 非 零 结果 表示 失败 。

Success , warning , and error values are returned using a 32-bit number known as a result handle , or HRESULT . An HRESULT is really not a handle to anything ; it is merely a 32-bit value with several fields encoded in the value . A zero result indicates success and a nonzero result indicates failure .
