pub type IOfflineFilesDirectoryItem = *mut c_void;