pub unsafe fn VerInstallFileW<'a, T1__: IntoParam<'a, PWSTR>, T2__: IntoParam<'a, PWSTR>, T3__: IntoParam<'a, PWSTR>, T4__: IntoParam<'a, PWSTR>, T5__: IntoParam<'a, PWSTR>>(
uflags: VerInstallFile_uFlags,
szsrcfilename: T1__,
szdestfilename: T2__,
szsrcdir: T3__,
szdestdir: T4__,
szcurdir: T5__,
sztmpfile: PWSTR,
putmpfilelen: *mut u32,
) -> u32