Windows SNMP扩展代理中 SetEvent()的调用序列是什么?我需要在我的扩展代理中发出陷阱信号。
当SnmpExtensionTrap()接收控件时,SetEvent()的参数如何/在何处出现?
谢谢!
答案 0 :(得分:0)
回答我自己的问题:SetEvent()没有参数。只需SetEvent(hTrap)并使用记录的args获取SnmpExtensionTrap()的控制权:
SnmpExtensionTrap(
OUT AsnObjectIdentifier *enterprise,
OUT AsnInteger *genericTrap,
OUT AsnInteger *specificTrap,
OUT AsnTimeticks *timeStamp,
OUT SnmpVarBindList *variableBindings) {
现在由您决定代理商代码为何请求陷阱。填写arg列表中的指针并返回TRUE(在此之后有另一个陷阱发送)或FALSE(不再发送陷阱)。