pub type II2cControllerProvider = *mut c_void;