pub type Result_Reason = c_uint;