23 #include "precompiled.h"
77 if(RegOpenKeyExW(HKEY_LOCAL_MACHINE, L
"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", 0, KEY_QUERY_VALUE, &hKey) == ERROR_SUCCESS)
82 unsigned major = 0, minor = 0;
92 ENSURE(4 <= major && major <= 0xFF);
static wchar_t windowsVersionString[20]
#define ENSURE(expr)
ensure the expression <expr> evaluates to non-zero.
#define WINIT_REGISTER_EARLY_INIT(func)
const wchar_t * wversion_Family()
i64 Status
Error handling system.
const wchar_t * wversion_String()
#define DEBUG_WARN_ERR(status)
display the error dialog with text corresponding to the given error code.
const size_t WVERSION_XP64
static size_t windowsVersion
const size_t WVERSION_VISTA
static Status wversion_Init()