core.sys.windows.winver
Windows API header module
Translated from MinGW Windows headers
License
alias VERSIONHELPERAPI
struct VS_FIXEDFILEINFO
fn GetFileVersionInfoA GetFileVersionInfoSizeA GetFileVersionInfoSizeW GetFileVersionInfoW IsWindows10OrGreater IsWindows7OrGreater IsWindows7SP1OrGreater IsWindows8OrGreater IsWindows8Point1OrGreater IsWindowsServer IsWindowsVersionOrGreater IsWindowsVistaOrGreater IsWindowsVistaSP1OrGreater IsWindowsVistaSP2OrGreater IsWindowsXPOrGreater IsWindowsXPSP1OrGreater IsWindowsXPSP2OrGreater IsWindowsXPSP3OrGreater VerFindFileA VerFindFileW VerInstallFileA VerInstallFileW VerLanguageNameA VerLanguageNameW VerQueryValueA VerQueryValueW
Types 2
structVS_FIXEDFILEINFO
Fields
DWORD dwSignatureDWORD dwStrucVersionDWORD dwFileVersionMSDWORD dwFileVersionLSDWORD dwProductVersionMSDWORD dwProductVersionLSDWORD dwFileFlagsMaskDWORD dwFileFlagsDWORD dwFileOSDWORD dwFileTypeDWORD dwFileSubtypeDWORD dwFileDateMSDWORD dwFileDateLSaliasVERSIONHELPERAPI = BOOL
Functions 26
fn
DWORD VerFindFileA(DWORD, LPCSTR, LPCSTR, LPCSTR, LPSTR, PUINT, LPSTR,
PUINT)fn
DWORD VerFindFileW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, PUINT, LPWSTR,
PUINT)fn
DWORD VerInstallFileA(DWORD, LPCSTR, LPCSTR, LPCSTR, LPCSTR, LPCSTR, LPSTR,
PUINT)fn
DWORD VerInstallFileW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR,
LPWSTR, PUINT)fn
DWORD GetFileVersionInfoSizeA(LPCSTR, PDWORD)fn
DWORD GetFileVersionInfoSizeW(LPCWSTR, PDWORD)fn
BOOL GetFileVersionInfoA(LPCSTR, DWORD, DWORD, PVOID)fn
BOOL GetFileVersionInfoW(LPCWSTR, DWORD, DWORD, PVOID)fn
DWORD VerLanguageNameA(DWORD, LPSTR, DWORD)fn
DWORD VerLanguageNameW(DWORD, LPWSTR, DWORD)fn
BOOL VerQueryValueA(LPCVOID, LPCSTR, LPVOID *, PUINT)fn
BOOL VerQueryValueW(LPCVOID, LPCWSTR, LPVOID *, PUINT)fn
VERSIONHELPERAPI IsWindowsVersionOrGreater(WORD wMajorVersion, WORD wMinorVersion, WORD wServicePackMajor)