public string GetSapiErrorMessage(int hr) { uint uhr = (uint)hr; if (hresult2message.ContainsKey(uhr)) { return hresult2message[uhr]; } return "0x" + hr.ToString("X"); }