pub type IRestrictedErrorInfo = *mut c_void;