## Vanara.PInvoke.Version PInvoke API (methods, structures and constants) imported from Windows Version.dll. - Includes methods from version.dll - Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Version?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Version?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Version) ### Methods - 100% API coverage (8 of 8 functions) Native Method | Header | Managed Method --- | --- | --- [GetFileVersionInfo](https://www.google.com/search?num=5&q=GetFileVersionInfoA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.GetFileVersionInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetFileVersionInfo) [GetFileVersionInfoEx](https://www.google.com/search?num=5&q=GetFileVersionInfoExA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.GetFileVersionInfoEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetFileVersionInfoEx) [GetFileVersionInfoSize](https://www.google.com/search?num=5&q=GetFileVersionInfoSizeA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.GetFileVersionInfoSize](https://github.com/dahall/Vanara/search?l=C%23&q=GetFileVersionInfoSize) [GetFileVersionInfoSizeEx](https://www.google.com/search?num=5&q=GetFileVersionInfoSizeExA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.GetFileVersionInfoSizeEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetFileVersionInfoSizeEx) [VerFindFile](https://www.google.com/search?num=5&q=VerFindFileA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.VerFindFile](https://github.com/dahall/Vanara/search?l=C%23&q=VerFindFile) [VerInstallFile](https://www.google.com/search?num=5&q=VerInstallFileA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.VerInstallFile](https://github.com/dahall/Vanara/search?l=C%23&q=VerInstallFile) [VerLanguageName](https://www.google.com/search?num=5&q=VerLanguageNameA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.VerLanguageName](https://github.com/dahall/Vanara/search?l=C%23&q=VerLanguageName) [VerQueryValue](https://www.google.com/search?num=5&q=VerQueryValueA+site%3Adocs.microsoft.com) | winver.h | [Vanara.PInvoke.VersionDll.VerQueryValue](https://github.com/dahall/Vanara/search?l=C%23&q=VerQueryValue) ### Enumerations Native Enum | Header | Managed Enum --- | --- | --- [FILE_VER_GET](https://www.google.com/search?num=5&q=FILE_VER_GET+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.FILE_VER_GET](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_VER_GET) [VFF](https://www.google.com/search?num=5&q=VFF+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VFF](https://github.com/dahall/Vanara/search?l=C%23&q=VFF) [VFFF](https://www.google.com/search?num=5&q=VFFF+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VFFF](https://github.com/dahall/Vanara/search?l=C%23&q=VFFF) [VFT](https://www.google.com/search?num=5&q=VFT+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VFT](https://github.com/dahall/Vanara/search?l=C%23&q=VFT) [VFT2](https://www.google.com/search?num=5&q=VFT2+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VFT2](https://github.com/dahall/Vanara/search?l=C%23&q=VFT2) [VIF](https://www.google.com/search?num=5&q=VIF+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VIF](https://github.com/dahall/Vanara/search?l=C%23&q=VIF) [VIFF](https://www.google.com/search?num=5&q=VIFF+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VIFF](https://github.com/dahall/Vanara/search?l=C%23&q=VIFF) [VOS](https://www.google.com/search?num=5&q=VOS+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VOS](https://github.com/dahall/Vanara/search?l=C%23&q=VOS) [VS_FF](https://www.google.com/search?num=5&q=VS_FF+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VS_FF](https://github.com/dahall/Vanara/search?l=C%23&q=VS_FF) ### Structures Native Structure | Header | Managed Structure --- | --- | --- [VS_FIXEDFILEINFO](https://www.google.com/search?num=5&q=VS_FIXEDFILEINFO+site%3Adocs.microsoft.com) | verrsrc.h | [Vanara.PInvoke.VersionDll.VS_FIXEDFILEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=VS_FIXEDFILEINFO) ### Classes Native Class | Header | Managed Class --- | --- | --- [VersionDll](https://www.google.com/search?num=5&q=VersionDll+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.VersionDll](https://github.com/dahall/Vanara/search?l=C%23&q=VersionDll)