diff --git a/Documentation/HboatCommand.md b/Documentation/HboatCommand.md
index 0e9c2fa..86eb839 100644
--- a/Documentation/HboatCommand.md
+++ b/Documentation/HboatCommand.md
@@ -82,4 +82,5 @@ User:
404 - 内核采集关闭
405 - 恶意行为拦截开启
406 - 恶意行为拦截关闭
-410 - 驱动卸载
\ No newline at end of file
+410 - 驱动卸载
+188 - 关闭HadesSvc
\ No newline at end of file
diff --git a/HadSvc/mcfilter.vcxproj b/HadSvc/mcfilter.vcxproj
index 09b65c3..73c3c37 100644
--- a/HadSvc/mcfilter.vcxproj
+++ b/HadSvc/mcfilter.vcxproj
@@ -107,7 +107,7 @@
true
..\bin\x86\Debug
- ..\HadesSdk\protobuf\lib;..\HadesSdk\sysmonuser\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86)
+ ..\HadesSdk\protobuf\lib;..\HadesSdk\sysmonuser\lib;$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);..\HadesSdk\sysmondrv\lib
$(ProjectName)_d
..\HadesSdk\protobuf\include;..\HadesSdk\sysmonuser\include;..\HadesSdk\sysmondrv\include;..\HadesSdk\rapidjson\include;..\HadesSdk\nlohmannjson\single_include\nlohmann;$(IncludePath);..\HadesSdk\include
@@ -168,6 +168,7 @@
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
MultiThreadedDebug
+ Async
Console
@@ -184,6 +185,7 @@
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
MultiThreaded
+ Async
Console
@@ -240,6 +242,7 @@
true
MultiThreaded
Disabled
+ Async
Console
diff --git a/HadesContrl/HadesContrl.vcxproj b/HadesContrl/HadesContrl.vcxproj
index 6130457..3cfd876 100644
--- a/HadesContrl/HadesContrl.vcxproj
+++ b/HadesContrl/HadesContrl.vcxproj
@@ -155,6 +155,8 @@
false
HPSOCKET_STATIC_LIB;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
true
+ MultiThreadedDebug
+ Async
Windows
@@ -171,6 +173,7 @@
HPSOCKET_STATIC_LIB;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
true
MultiThreaded
+ Async
Windows
diff --git a/HadesSdk/README.md b/HadesSdk/README.md
index 4283ea9..d594384 100644
--- a/HadesSdk/README.md
+++ b/HadesSdk/README.md
@@ -8,4 +8,5 @@
| rapidjson/nlohmannjson| Json库|
| netdrv | WFP头文件和lib|
| hpsocket | 网络库 |
+| protobuf | 协议 |
diff --git a/HadesSdk/protobuf/lib/libprotobuf.lib b/HadesSdk/protobuf/lib/libprotobuf.lib
index dc6cd71..6d0d247 100644
Binary files a/HadesSdk/protobuf/lib/libprotobuf.lib and b/HadesSdk/protobuf/lib/libprotobuf.lib differ
diff --git a/HadesSdk/protobuf/lib/libprotoc.lib b/HadesSdk/protobuf/lib/libprotoc.lib
index 82aebad..0455d32 100644
Binary files a/HadesSdk/protobuf/lib/libprotoc.lib and b/HadesSdk/protobuf/lib/libprotoc.lib differ
diff --git a/MonitorEvent/sysmondrvlib/sysmondriverlib.vcxproj b/MonitorEvent/sysmondrvlib/sysmondriverlib.vcxproj
index 364b186..a0f8f7d 100644
--- a/MonitorEvent/sysmondrvlib/sysmondriverlib.vcxproj
+++ b/MonitorEvent/sysmondrvlib/sysmondriverlib.vcxproj
@@ -161,7 +161,7 @@
true
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
- MultiThreadedDLL
+ MultiThreaded
Console
diff --git a/MonitorEvent/sysmonuserlib/sysmonuser.vcxproj b/MonitorEvent/sysmonuserlib/sysmonuser.vcxproj
index d40c454..93bf6bb 100644
--- a/MonitorEvent/sysmonuserlib/sysmonuser.vcxproj
+++ b/MonitorEvent/sysmonuserlib/sysmonuser.vcxproj
@@ -149,7 +149,7 @@
false
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
- MultiThreadedDebugDLL
+ MultiThreadedDebug
Console
@@ -164,7 +164,7 @@
false
WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
true
- MultiThreadedDLL
+ MultiThreaded
Console