DiscoveryResponse Event
Fired when an SNMPv3 discovery response is received.
Syntax
virtual int FireDiscoveryResponse(SNMPMgrDiscoveryResponseEventParams *e);
typedef struct {
char* EngineId;
int EngineBoots;
int EngineTime;
char* User;
int SecurityLevel;
char* SourceAddress;
int SourcePort;
int lenEngineId;
int reserved;
} SNMPMgrDiscoveryResponseEventParams;
Remarks
EngineId, EngineBoots, EngineTime, and User are the values received from SourceAddress and SourcePort.
The SecurityLevel parameter shows whether the request has been authenticated. If SecurityLevel is 0, the request has NOT been authenticated (i.e. the packet signature has not been verified). For an authenticated request, SecurityLevel is at least 1.