接收 SNMP 消息

WinSNMP 应用程序必须调用 SnmpRecvMsg 函数来检索 对 SnmpSendMsg 请求的 响应。

SnmpCreateSession 函数将应用程序窗口句柄和通知消息标识符传递给 Microsoft WinSNMP 实现。 当应用程序窗口收到此消息时,它会向应用程序发出信号,以使用 SnmpCreateSession 返回的会话句柄调用 SnmpRecvMsg 函数。

SnmpRecvMsg 函数返回两个实体句柄、一个上下文句柄和一个 PDU 的句柄。 建议 WinSNMP 应用程序使用 SnmpFreeEntitySnmpFreeContextSnmpFreePdu 函数释放这些资源。

有关管理从调用 SnmpSendMsg 函数到接收相应响应之间的时间的其他信息,请参阅 关于重新传输。 有关使用 request_id PDU 字段将响应 PDU 与其请求 PDU 匹配的其他信息,请参阅 匹配响应和请求 PDU