pub type IDataInitialize = *mut c_void;