diff --git a/product/src/application/opc_server/opc_server/LightOpcOpt.cpp b/product/src/application/opc_server/opc_server/LightOpcOpt.cpp index d4bff356..1c9635c5 100644 --- a/product/src/application/opc_server/opc_server/LightOpcOpt.cpp +++ b/product/src/application/opc_server/opc_server/LightOpcOpt.cpp @@ -152,14 +152,9 @@ bool LightOpcOpt::regServer(std::string name,int appId) } appname = name; m_appId = appId; - char np[FILENAME_MAX + 32]; - GetModuleFileName(NULL, np + 1, sizeof(np) - 8); - np[0] = '"'; strcat(np, "\""); - - LOGINFO("reg fileName:%s", np); if (loServerRegister(&CLSID_LightOPCServer[appId-1], - appname.c_str(), appname.c_str(), np, 0)) + appname.c_str(), appname.c_str(), NULL, 0)) { LOGERROR("loServerRegister failed!"); return false; @@ -173,15 +168,15 @@ bool LightOpcOpt::regServer(std::string name,int appId) bool LightOpcOpt::closeRegServer() { - if (loServerUnregister(&CLSID_LightOPCServer[m_appId-1], appname.c_str())) - { - LOGERROR("loServerUnregister failed!"); - return false; - } - else - { - LOGINFO("loServerUnregister successed!"); - } +// if (loServerUnregister(&CLSID_LightOPCServer[m_appId-1], appname.c_str())) +// { +// LOGERROR("loServerUnregister failed!"); +// return false; +// } +// else +// { +// LOGINFO("loServerUnregister successed!"); +// } return true; } @@ -568,7 +563,7 @@ STDMETHODIMP myClassFactory::QueryInterface(REFIID iid, LPVOID *ppInterface) AddRef(); return S_OK; } - LOGERROR("myClassFactory::QueryInterface() Failed"); + LOGINFO("myClassFactory::QueryInterface() Failed"); *ppInterface = NULL; return E_NOINTERFACE; }