pub type IWMPError = *mut c_void;