pub type IRootStorage = *mut c_void;