VerInstallFileW method

int VerInstallFileW(
  1. int uFlags,
  2. Pointer<Uint16> szSrcFileName,
  3. Pointer<Uint16> szDestFileName,
  4. Pointer<Uint16> szSrcDir,
  5. Pointer<Uint16> szDestDir,
  6. Pointer<Uint16> szCurDir,
  7. Pointer<Uint16> szTmpFile,
  8. Pointer<Uint32> puTmpFileLen,
)

Implementation

int VerInstallFileW(
  int uFlags,
  ffi.Pointer<ffi.Uint16> szSrcFileName,
  ffi.Pointer<ffi.Uint16> szDestFileName,
  ffi.Pointer<ffi.Uint16> szSrcDir,
  ffi.Pointer<ffi.Uint16> szDestDir,
  ffi.Pointer<ffi.Uint16> szCurDir,
  ffi.Pointer<ffi.Uint16> szTmpFile,
  ffi.Pointer<ffi.Uint32> puTmpFileLen,
) {
  return (_VerInstallFileW ??=
      _dylib.lookupFunction<_c_VerInstallFileW, _dart_VerInstallFileW>(
          'VerInstallFileW'))(
    uFlags,
    szSrcFileName,
    szDestFileName,
    szSrcDir,
    szDestDir,
    szCurDir,
    szTmpFile,
    puTmpFileLen,
  );
}