pub type II2cDeviceProvider = *mut c_void;