2.2.1 HRESULT
HRESULT is a 32-bit, signed integer that is returned by RPC method calls. A negative value indicates an error, while a nonnegative value denotes success.
HRESULT is specified in [MS-ERREF] section 2.1. In the Distributed Link Tracking: Workstation Protocol, HRESULT is returned by the LnkSearchMachine method, which is specified in section 3.1.4.1.