pub type DShellNameSpaceEvents = *mut c_void;