SnmpCreateVbl SnmpSetVb了解不深

iamwjp 2006-11-20 05:04:38
看到的通常都是以下:
SnmpCreateVbl(hSession,NULL,NULL);
SnmpSetVb()

或者
SnmpCreateVbl(hSession,pname,pvalue);

换言之,没碰上过需要两个以上的varibile的,可否给个例子参考?多谢
...全文
152 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
blueskygx 2007-03-25
  • 打赏
  • 举报
回复
SnmpStrToOid(name,pOid); //将name(类似"1.3.6.1.2.1.1.3"这样的字符串,别忘了要实例化)转换为smiOID类型的变量,pOid是该变量的指针
m_hvbl = SnmpCreateVbl(session,pOid,NULL);//创建变量列表,就是先绑定第一个变量

//下面不是必须的,多于一个变量的时候才用到
for(int i=0;i<count;i++)//count是需要追加的变量个数
{
SnmpStrToOid(name,pOid);//同上
SnmpSetVb(m_hvbl,0,pOid,NULL);//添加一个变量到列表中
}

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧