SNMP 服务
[SNMP 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 Windows 远程管理,这是 WS-Man 的 Microsoft 实现。]
目的
简单网络管理协议 (SNMP) 的 Microsoft Windows 实现用于配置远程设备、监视网络性能、审核网络使用情况以及检测网络故障或不适当的访问。
重要
Microsoft Windows SNMP API 仅支持高达 SNMPv2C 的协议版本。 它不支持任何更高版本的协议。
如果适用
SNMP 使用由管理应用程序和代理应用程序组成的分布式体系结构。 SNMP 服务实现 SNMP 代理。 若要使用 SNMP 服务提供的信息,必须至少有一台运行 SNMP 管理应用程序的主机。 可以使用第三方 SNMP 管理软件,也可以开发自己的 SNMP 管理软件应用程序。 以下 API 可用于此目的:
- SNMP 管理 API,一组可用于快速开发基本 SNMP 管理系统的函数
- WinSNMP API 版本 2.0,一组用于编码、解码、发送和接收 SNMP 消息的函数
此外,SNMP 扩展代理 API 定义 SNMP 服务和第三方 SNMP 扩展代理 DLL 之间的接口。 SNMP 实用工具 API 函数可用于简化 SNMP 消息的处理。
开发人员受众
上一部分中列出的 API 专为 C/C++ 程序员设计。 需要熟悉 SNMP 和 SNMPv2C,以及网络和网络管理概念的工作知识。
运行时要求
有关使用特定函数所需的操作系统的详细信息,请参阅该函数的参考页的“要求”部分。
在本节中
主题 | 说明 |
---|---|
SNMP 中的新增功能 |
有关 SNMP 更新的信息。 |
简单网络管理协议 (SNMP) |
SNMP 的信息和 API 参考,包括 SNMP 管理 API、SNMP 扩展代理 API 和 SNMP 实用工具 API 函数。 |
WinSNMP API |
Microsoft Windows SNMP 应用程序编程接口 (WinSNMP API) 的信息和 API 参考。 |