MAKE_HRESULT  D880QT

#define MAKE_HRESULT(sev,fac,code) \HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) )

Creates an HRESULT value from component pieces of the 32-bit value.