25#define SNMP_MGMTAPI_TIMEOUT 40
26#define SNMP_MGMTAPI_SELECT_FDERRORS 41
27#define SNMP_MGMTAPI_TRAP_ERRORS 42
28#define SNMP_MGMTAPI_TRAP_DUPINIT 43
29#define SNMP_MGMTAPI_NOTRAPS 44
30#define SNMP_MGMTAPI_AGAIN 45
31#define SNMP_MGMTAPI_INVALID_CTL 46
32#define SNMP_MGMTAPI_INVALID_SESSION 47
33#define SNMP_MGMTAPI_INVALID_BUFFER 48
34#define MGMCTL_SETAGENTPORT 1
INT WINSNMPAPI SnmpMgrRequest(LPSNMP_MGR_SESSION, BYTE, SnmpVarBindList *, AsnInteger *, AsnInteger *)
BOOL WINSNMPAPI SnmpMgrTrapListen(HANDLE *)
BOOL WINSNMPAPI SnmpMgrStrToOid(LPSTR, AsnObjectIdentifier *)
BOOL WINSNMPAPI SnmpMgrOidToStr(AsnObjectIdentifier *, LPSTR *)
BOOL WINSNMPAPI SnmpMgrGetTrap(AsnObjectIdentifier *, AsnNetworkAddress *, AsnInteger *, AsnInteger *, AsnTimeticks *, SnmpVarBindList *)
BOOL WINSNMPAPI SnmpMgrClose(LPSNMP_MGR_SESSION)
BOOL WINSNMPAPI SnmpMgrCtl(LPSNMP_MGR_SESSION, DWORD, LPVOID, DWORD, LPVOID, DWORD, LPDWORD)
BOOL WINSNMPAPI SnmpMgrGetTrapEx(AsnObjectIdentifier *, AsnNetworkAddress *, AsnNetworkAddress *, AsnInteger *, AsnInteger *, AsnOctetString *, AsnTimeticks *, SnmpVarBindList *)
LPSNMP_MGR_SESSION WINSNMPAPI SnmpMgrOpen(LPSTR, LPSTR, INT, INT)
AsnUnsigned32 AsnTimeticks