pub type ISelectionServices = *mut c_void;