pub type IShellItem = *mut c_void;