| 1234567891011121314151617181920212223242526272829303132333435 |
- // dllmain.cpp : 定义 DLL 应用程序的入口点。
- #include "stdafx.h"
- #include "CkLog.h"
- #include "UpsClassImpl_East.h"
- LOG_DECLARE()
- DEVICEBASE_API ErrorCodeEnum CreateDevComponent(DeviceBaseClass *&pBaseObj)
- {
- LOG_INIT("Ups", "/home/keba/", "/home/keba/keba-Ups.log");
- pBaseObj = new UpsClassImpl();
- if (pBaseObj == NULL)
- {
- LogM("CreateDevComponent UpsClassImpl failed!");
- return Error_Resource;
- }
- LogM("CreateDevComponent UpsClassImpl scessufull!");
- return Error_Succeed;
- }
- ErrorCodeEnum ReleaseDevComponent(DeviceBaseClass *&pBaseObj)
- {
- if (pBaseObj == NULL)
- return Error_Param;
- UpsClassImpl* pTmp = (UpsClassImpl*)(pBaseObj);
- delete pTmp;
- pTmp = NULL;
- pBaseObj = NULL;
- return Error_Succeed;
- }
|