diff --git a/sys/ViGEmBus.vcxproj b/sys/ViGEmBus.vcxproj
index 315d51c..500071b 100644
--- a/sys/ViGEmBus.vcxproj
+++ b/sys/ViGEmBus.vcxproj
@@ -230,6 +230,9 @@
POOL_NX_OPTIN=1;POOL_ZERO_DOWN_LEVEL_SUPPORT;_X86_=1;i386=1;STD_CALL;%(PreprocessorDefinitions)
stdcpp17
$(SolutionDir)include;$(SolutionDir)sdk\include;$(IntDir);%(AdditionalIncludeDirectories)
+ MaxSpeed
+ Speed
+ true
$(DDK_LIB_PATH)wdmsec.lib;%(AdditionalDependencies);ntstrsafe.lib;usbdex.lib
@@ -261,6 +264,9 @@
POOL_NX_OPTIN=1;POOL_ZERO_DOWN_LEVEL_SUPPORT;_WIN64;_AMD64_;AMD64;%(PreprocessorDefinitions)
stdcpp17
$(SolutionDir)include;$(SolutionDir)sdk\include;$(IntDir);%(AdditionalIncludeDirectories)
+ MaxSpeed
+ Speed
+ true
$(DDK_LIB_PATH)wdmsec.lib;%(AdditionalDependencies);ntstrsafe.lib;usbdex.lib
@@ -290,6 +296,8 @@
true
$(SolutionDir)include;$(SolutionDir)sdk\include;$(IntDir);%(AdditionalIncludeDirectories)
POOL_NX_OPTIN=1;POOL_ZERO_DOWN_LEVEL_SUPPORT;_ARM_;ARM;_USE_DECLSPECS_FOR_SAL=1;STD_CALL;%(PreprocessorDefinitions)
+ MaxSpeed
+ Speed
%(AdditionalDependencies);ntstrsafe.lib
@@ -320,6 +328,8 @@
stdcpp17
5040;4064;4627;4627;4366;%(DisableSpecificWarnings)
POOL_NX_OPTIN=1;POOL_ZERO_DOWN_LEVEL_SUPPORT;_ARM64_;ARM64;_USE_DECLSPECS_FOR_SAL=1;STD_CALL;%(PreprocessorDefinitions)
+ MaxSpeed
+ Speed
%(AdditionalDependencies);ntstrsafe.lib;usbdex.lib