pub unsafe fn MoveFileWithProgressW<P0, P1>(
lpexistingfilename: P0,
lpnewfilename: P1,
lpprogressroutine: Option<unsafe extern "system" fn(i64, i64, i64, i64, u32, LPPROGRESS_ROUTINE_CALLBACK_REASON, HANDLE, HANDLE, *const c_void) -> COPYPROGRESSROUTINE_PROGRESS>,
lpdata: Option<*const c_void>,
dwflags: MOVE_FILE_FLAGS,
) -> Result<(), Error>