pub type DeviceInformation = *mut c_void;