pub type IClassFactoryEx = *mut c_void;