pub unsafe extern "C" fn snd_hwdep_read( hwdep: *mut snd_hwdep_t, buffer: *mut c_void, size: usize, ) -> isize