BOOL ISYS_GetPluginInfo (PPLUGIN_INFO pInfo)
功能说明:获取本套接口库信息
实现要求:必须实现
输入参数:(无)
输出参数:pInfo- PLUGIN_INFO 结构指针
PLUGIN_INFO 结构定义:
typedef struct {
集控中心视频监控主站系统与变电站视频监控系统的互联协议标准
7
char description[128]; //模块描述
char ssoftversion[64]; //软件版本
char smanufactuer[64]; //生产厂家字母缩写
char DeviceTypeName[128]; //设备型号
}PLUGIN_INFO,*PPLUGIN_INFO; //模块信息
功能说明:获取本套接口库信息
实现要求:必须实现
输入参数:(无)
输出参数:pInfo- PLUGIN_INFO 结构指针
PLUGIN_INFO 结构定义:
typedef struct {
集控中心视频监控主站系统与变电站视频监控系统的互联协议标准
7
char description[128]; //模块描述
char ssoftversion[64]; //软件版本
char smanufactuer[64]; //生产厂家字母缩写
char DeviceTypeName[128]; //设备型号
}PLUGIN_INFO,*PPLUGIN_INFO; //模块信息
调用没有什么好说的啊。PLUGIN_INFO info;
memset(&info, 0, sizeof(PLUGIN_INFO));
ISYS_GetPluginInfo(&info);
或是
PPLUGIN_INFO pPlugInfo = new PLUGIN_INFO;
memset(pPlugInfo, 0, sizeof(PLUGIN_INFO));
ISYS_GetPluginInfo(pPlugInfo);
strncpy(pInfo->description,"DEMO 设备插件",8);
strncpy(pInfo->DeviceTypeName,"DEMO",8);
strncpy(pInfo->smanufactuer,"DFE",8);
strncpy(pInfo->ssoftversion,"1.0.0.1",8);
return true;函数里这么写的,一调用就非法退出了程序。
这个你想只考一部分么?另外,请贴你调用部分的代码。