Parcourir la source

#IQRV #comment 资源管理 lib移除

80374374 il y a 5 mois
Parent
commit
8d15ec60f7

+ 1 - 1
Module/mod_ResourceWatcher/CMakeLists.txt

@@ -46,7 +46,7 @@ add_module_libraries(${MODULE_PREFIX} ${MODULE_NAME} ${MOD_VERSION_STRING})
 
 if(MSVC)
     set(${MODULE_PREFIX}_LIBS RestfulFunc)
-    set(${MODULE_PREFIX}_LIBS ${${MODULE_PREFIX}_LIBS} ws2_32 mbnapi_uuid pdh winmm shell32 Wintrust crypt32 wlanapi mbnapi_uuid Gdi32 User32)
+    set(${MODULE_PREFIX}_LIBS ${${MODULE_PREFIX}_LIBS} ws2_32 mbnapi_uuid pdh winmm shell32 Wintrust crypt32 wlanapi mbnapi_uuid Gdi32 User32 WtsApi32 pdh)
 else()
     target_link_directories(${MODULE_NAME} PRIVATE ${CONAN_LIB_DIRS_SOGOULIB})
     set(${MODULE_PREFIX}_LIBS ${MODULE_BASE_LIBS} libpublicFun RestfulFunc ${CONAN_LIBS_SOGOULIB})

+ 0 - 7
Module/mod_ResourceWatcher/ResourceWatcherFSM.cpp

@@ -46,15 +46,8 @@
 #include <tlhelp32.h>
 #include <WtsApi32.h>
 #include <sysinfoapi.h>
-#pragma comment(lib, "WtsApi32.lib")
 #include "Mmdeviceapi.h"
 #include "Propidl.h"
-#pragma comment(lib, "pdh.lib")
-#pragma comment(lib,"winmm.lib" )
-#pragma comment(lib, "shell32.lib")
-#pragma comment(lib, "Wintrust.lib")   
-#pragma comment(lib, "crypt32.lib")
-#pragma comment(lib, "wlanapi.lib")
 #endif
 
 #ifdef RVC_OS_LINUX

+ 1 - 8
Module/mod_ResourceWatcher/mod_ResourceWatcher.cpp

@@ -38,14 +38,6 @@
 #include "mod_ResourceWatcher.h"
 #include "ResourceWatcher_UserCode.h"
 
-#ifdef RVC_OS_WIN
-#pragma comment(lib, "shell32.lib")
-#pragma comment(lib, "Wintrust.lib")   
-#pragma comment(lib, "crypt32.lib")
-#pragma comment(lib, "Gdi32.lib")
-#pragma comment(lib, "User32.lib")
-#endif // RVC_OS_WIN
-
 using namespace HealthManager;
 
 void ResourceWatcherServiceSession::Handle_GetDevInfo(
@@ -464,6 +456,7 @@ ErrorCodeEnum SetFileExecutePriviledge(LPCTSTR lpcszDirOrFilePath)
     return result;
 }
 
+//TODO: CrossPlaform  [Gifur@2025630]
 static int IsFileExists(const char* pfilename)
 {
     int iRet = -1;