pub unsafe extern "system" fn get_system_properties( instance: Instance, system_id: SystemId, properties: *mut SystemProperties, ) -> Result