pub type IPortableDeviceValues = *mut c_void;