diff --git a/src/defender-control/dcontrol.cpp b/src/defender-control/dcontrol.cpp index 80495eb..0521a85 100644 --- a/src/defender-control/dcontrol.cpp +++ b/src/defender-control/dcontrol.cpp @@ -172,8 +172,7 @@ namespace dcontrol // Start (3 off) (2 on) if (reg::create_registry(L"SYSTEM\\CurrentControlSet\\Services\\WinDefend", hkey)) { - if (!reg::set_keyval(hkey, L"Start", 3)) - printf("Failed to write to Start\n"); + reg::set_keyval(hkey, L"Start", 3); } else printf("Failed to access CurrentControlSet\n"); @@ -268,8 +267,7 @@ namespace dcontrol // Start (3 off) (2 on) if (reg::create_registry(L"SYSTEM\\CurrentControlSet\\Services\\WinDefend", hkey)) { - if (!reg::set_keyval(hkey, L"Start", 2)) - printf("Failed to write to Start\n"); + reg::set_keyval(hkey, L"Start", 2); } else printf("Failed to access CurrentControlSet\n"); diff --git a/src/defender-control/defender-control.vcxproj b/src/defender-control/defender-control.vcxproj index 90f0d10..aa4b8be 100644 --- a/src/defender-control/defender-control.vcxproj +++ b/src/defender-control/defender-control.vcxproj @@ -48,7 +48,7 @@ Application false - v143 + v142 true MultiByte @@ -137,12 +137,13 @@ NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true stdcpplatest + MultiThreaded Console true true - true + false RequireAdministrator diff --git a/src/defender-control/reg.cpp b/src/defender-control/reg.cpp index c1f7e16..b6c0217 100644 --- a/src/defender-control/reg.cpp +++ b/src/defender-control/reg.cpp @@ -86,7 +86,7 @@ namespace reg if (ret) { - wprintf(L"Set error: %d\n", ret); + // wprintf(L"Set error: %d\n", ret); return false; } @@ -102,7 +102,7 @@ namespace reg if (ret) { - wprintf(L"Set error: %d\n", ret); + // wprintf(L"Set error: %d\n", ret); return false; } return true; diff --git a/src/defender-control/settings.hpp b/src/defender-control/settings.hpp index 4db34f1..e2cb04b 100644 --- a/src/defender-control/settings.hpp +++ b/src/defender-control/settings.hpp @@ -6,4 +6,4 @@ #define DEFENDER_DISABLE 2 #define DEFENDER_GUI 3 -#define DEFENDER_CONFIG DEFENDER_DISABLE +#define DEFENDER_CONFIG DEFENDER_ENABLE