用C++如何发送snmp请求?

解决方案 »

  1.   

    太具体的不太清楚,不过应该将socket初始化为原始socket然后用sendto吧,MSDN中有一个ping的例子,和发送snmp的方法差不多你自己看看吧;
      

  2.   

    SNMPAPI_STATUS SnmpSendMsg(
      HSNMP_SESSION session,      // handle to the WinSNMP session 
      HSNMP_ENTITY srcEntity,     // handle to the source entity 
      HSNMP_ENTITY dstEntity,     // handle to the target entity 
      HSNMP_CONTEXT context,      // handle to the context 
      HSNMP_PDU PDU               // handle to the PDU 
    );我没有用过,你可以参看MSDN中关于WinSNMP API章节
    ms-help://MS.MSDNQTR.2002JAN.1033/snmp/winsnmpov_578p.htm