pub type IInitializeObject = *mut c_void;