winsnmp开发一.pptVIP

  • 39
  • 0
  • 约8.12千字
  • 约 45页
  • 2018-05-20 发布于四川
  • 举报
在Windows下实现SNMP协议的编程,可以采用Winsock接口,在161,162端口通过udp传送信息。在Windows 2000中,Microsoft已经封装了SNMP协议的实现,提供了一套可供在Windows下开发基于SNMP的网络管理程序的接口,这就是WinSNMP API。 WinSNMP为在Windows下开发基于SNMP的网络管程序提供解决方案。它为SNMP网管开发者提供了必须遵循的开放式单一接口规范,它定义了过程调用、数据类型、数据结构和相关的语法。 WinSNMP以函数的形式封装了SNMP协议的各部分(在VC++6.0开发环境中体现为wsnmp32.dll、wsnmp32.lib和winsnmp.h),包括PDU、VarBindList以及协议操作的各项函数。并且针对SNMP是使用UDP的特点而设置了消息重传、超时机制等。 基于WinSNMP的应用程序必须通过wsnmp32.dll动态链接库访问WinSNMP API函数, WinSNMP API提供了七大类,约50个API函数。 下面将以SNMPv1协议为例,具体描述WinSNMP的一般编程模式。 一次完整的SNMP基本步骤如下: 一、应用以下三个函数实现WinSNMP通信初始化:

文档评论(0)

1亿VIP精品文档

相关文档