我是新来的,但我希望找到我的问题的答案。我应该写一个WinSNMP应用程序,我已经学会了这个过程,我的代码工作正常,直到收到消息。
这是我收到错误的代码的一部分。
HSNMP_ENTITY recSrcEntity;
HSNMP_ENTITY recDstEntity;
HSNMP_CONTEXT recContext;
HSNMP_PDU recSnmpPDU;
SNMPAPI_STATUS SnmpRMsgn = SnmpRecvMsg(session, &recSrcEntity, &recDstEntity, &recContext, &recSnmpPDU);
if (SnmpRMsgn == SNMPAPI_FAILURE)
{
cout << "Error: Message Not Received." << endl;
getchar();
SNMPAPI_STATUS a = SnmpGetLastError(session); // Error code 8 : SNMPAPI_NOOP
return SnmpGetLastError(session);
}
如果需要,我可以提供更多代码。