2.2.1 HRESULT
HRESULT, which is defined in [MS-ERREF], is a 32-bit signed integer returned by RPC method calls. Except where otherwise noted, a negative value indicates an error, and a non-negative value denotes success.
For example, in the Distributed Link Tracking: Central Manager Protocol, HRESULT is returned by the LnkSvrMessage method.