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) extern(Windows) nothrow @nogcfn
DWORD VerFindFileW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, PUINT, LPWSTR,
PUINT) extern(Windows) nothrow @nogcfn
DWORD VerInstallFileA(DWORD, LPCSTR, LPCSTR, LPCSTR, LPCSTR, LPCSTR, LPSTR,
PUINT) extern(Windows) nothrow @nogcfn
DWORD VerInstallFileW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR,
LPWSTR, PUINT) extern(Windows) nothrow @nogcfn
VERSIONHELPERAPI IsWindowsVersionOrGreater(WORD wMajorVersion, WORD wMinorVersion, WORD wServicePackMajor)