mirror of https://github.com/dahall/Vanara.git
37 lines
4.6 KiB
Markdown
37 lines
4.6 KiB
Markdown
## 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)
|