pub unsafe extern "C" fn dm_get_next_target( dmt: *mut dm_task, next: *mut c_void, start: *mut u64, length: *mut u64, target_type: *mut *mut c_char, params: *mut *mut c_char) -> *mut c_void