pub type II2cProvider = *mut c_void;