pub type IProvideMoniker = *mut c_void;