使用协议数据单位
简单网络管理协议 (SNMP) 将操作请求和响应作为 SNMP 消息发送。 SNMP 消息是 (PDU) 以及相关 RFC 定义的附加消息头元素的 SNMP 协议数据单元。 PDU 包括变量绑定列表。
PDU 的结构仅限于 Microsoft WinSNMP 实现。 WinSNMP 应用程序可以使用 HSNMP_PDU类型的句柄访问 PDU。 WinSNMP 应用程序必须先创建 PDU,然后才能调用 SnmpSendMsg 函数或 SnmpEncodeMsg 函数。
应用程序可以提取和更新 PDU 的数据元素,并释放为 PDU 分配的资源。 为了执行这些操作,应用程序使用 WinSNMP PDU 函数。 下表列出了讨论在 WinSNMP 编程环境中使用 PDU 的主题。
主题 | 说明 |
---|---|
创建 PDU | 介绍如何创建 PDU。 |
更新 PDU | 介绍如何检索和更新 PDU 字段。 |
复制 PDU | 介绍如何复制 PDU。 |
验证 PDU | 描述 PDU 的验证。 |
匹配响应和请求 PDU | 描述将响应 PDU 与请求 PDU 匹配的过程。 |