---
name: "VerFindFile16"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.980315-1"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/VerFindFile16"
---

# VerFindFile16(3w)

VerFindFile() \[VER.8\]

## NAME

VerFindFile16 - VerFindFile() \[VER.8\]

## SYNOPSIS

**DWORD VerFindFile16**\
 **(**\
\
 	**UINT16 flags,**\
\
 	**LPCSTR lpszFilename,**\
\
 	**LPCSTR lpszWinDir,**\
\
 	**LPCSTR lpszAppDir,**\
\
 	**LPSTR lpszCurDir,**\
\
 	**UINT16 \*lpuCurDirLen,**\
\
 	**LPSTR lpszDestDir,**\
\
 	**UINT16 \*lpuDestDirLen**\
 **);**

## DESCRIPTION

Determines where to install a file based on whether it locates another version of the file in the system.  The values VerFindFile returns are used in a subsequent call to the VerInstallFile function.

## REVISION HISTORY

30-May-1997   Dave Cuthbert (dacut@ece.cmu.edu) Reimplementation of VerFindFile from original stub.

## SEE ALSO

[GetFileResourceSize(3w)](/GetFileResourceSize/3w.md), [GetFileResource(3w)](/GetFileResource/3w.md), [GetFileVersionInfoSize16(3w)](/GetFileVersionInfoSize16/3w.md), [GetFileVersionInfoSize32A(3w)](/GetFileVersionInfoSize32A/3w.md), [GetFileVersionInfoSize32W(3w)](/GetFileVersionInfoSize32W/3w.md), [GetFileVersionInfo16(3w)](/GetFileVersionInfo16/3w.md), [GetFileVersionInfo32A(3w)](/GetFileVersionInfo32A/3w.md), [GetFileVersionInfo32W(3w)](/GetFileVersionInfo32W/3w.md), [VerFindFile32A(3w)](/VerFindFile32A/3w.md), [VerFindFile32W(3w)](/VerFindFile32W/3w.md), [VerInstallFile16(3w)](/VerInstallFile16/3w.md), [VerInstallFile32A(3w)](/VerInstallFile32A/3w.md), [VerInstallFile32W(3w)](/VerInstallFile32W/3w.md), [VerQueryValue16(3w)](/VerQueryValue16/3w.md)
