VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/BootEncryption.cpp
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2024-12-25 17:00:37 +0100
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2024-12-25 17:00:37 +0100
commitd9e17522ee9a326100c9acb9fbafd443497cfdac (patch)
tree94293ce6e5ca7ec22a5a1872fa4d92a1b5e3c4dd /src/Common/BootEncryption.cpp
parent81f0adcc35fb5a8e0d01f361f9bea4716db452ff (diff)
downloadVeraCrypt-d9e17522ee9a326100c9acb9fbafd443497cfdac.tar.gz
VeraCrypt-d9e17522ee9a326100c9acb9fbafd443497cfdac.zip
Windows: Update Windows version check on startup to require Win10 1809 or later
- Add IsWin10BuildAtLeast() helper function to check Windows 10 build numbers - Replace direct build number comparison with IsWin10BuildAtLeast() for ReflectDrivers check - Update error message to be more specific about Windows version requirement
Diffstat (limited to 'src/Common/BootEncryption.cpp')
-rw-r--r--src/Common/BootEncryption.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Common/BootEncryption.cpp b/src/Common/BootEncryption.cpp
index e6e36f12..6a36a60f 100644
--- a/src/Common/BootEncryption.cpp
+++ b/src/Common/BootEncryption.cpp
@@ -3201,9 +3201,9 @@ namespace VeraCrypt
void BootEncryption::UpdateSetupConfigFile (bool bForInstall)
{
// starting from Windows 10 1607 (Build 14393), ReflectDrivers in Setupconfig.ini is supported
- if (IsOSVersionAtLeast (WIN_10, 0) && CurrentOSBuildNumber >= 14393)
+ if (IsWin10BuildAtLeast(WIN_10_1607_BUILD))
{
wchar_t szInstallPath [TC_MAX_PATH];
wchar_t szSetupconfigLocation [TC_MAX_PATH + 20];