Headers diff for wsnmp32.dll between 5.2.3790.3959-Windows 5.0 and 6.0.6002.18005-Windows 6.0 versions



 winsnmp.h (5.2.3790.3959-Windows 5.0)   winsnmp.h (6.0.6002.18005-Windows 6.0) 
skipping to change at line 137 skipping to change at line 137
#define SNMP_PDU_GET (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x0) #define SNMP_PDU_GET (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x0)
#define SNMP_PDU_GETNEXT (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x1) #define SNMP_PDU_GETNEXT (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x1)
#define SNMP_PDU_RESPONSE (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x2) #define SNMP_PDU_RESPONSE (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x2)
#define SNMP_PDU_SET (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x3) #define SNMP_PDU_SET (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x3)
/* SNMP_PDU_V1TRAP is obsolete in SNMPv2 */ /* SNMP_PDU_V1TRAP is obsolete in SNMPv2 */
#define SNMP_PDU_V1TRAP (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x4) #define SNMP_PDU_V1TRAP (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x4)
#define SNMP_PDU_GETBULK (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x5) #define SNMP_PDU_GETBULK (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x5)
#define SNMP_PDU_INFORM (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x6) #define SNMP_PDU_INFORM (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x6)
#define SNMP_PDU_TRAP (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x7) #define SNMP_PDU_TRAP (ASN_CONTEXT | ASN_CONSTRUCTOR | 0x7)
/*Constants for SnmpListenEx*/
#define SNMPLISTEN_USEENTITY_ADDR 0 /*Use entity address*/
#define SNMPLISTEN_ALL_ADDR 1 /*Use any address based on address family
and port no*/
/* SNMPv1 Trap Values */ /* SNMPv1 Trap Values */
/* (These values might be superfluous wrt WinSNMP applications) */ /* (These values might be superfluous wrt WinSNMP applications) */
#define SNMP_TRAP_COLDSTART 0 #define SNMP_TRAP_COLDSTART 0
#define SNMP_TRAP_WARMSTART 1 #define SNMP_TRAP_WARMSTART 1
#define SNMP_TRAP_LINKDOWN 2 #define SNMP_TRAP_LINKDOWN 2
#define SNMP_TRAP_LINKUP 3 #define SNMP_TRAP_LINKUP 3
#define SNMP_TRAP_AUTHFAIL 4 #define SNMP_TRAP_AUTHFAIL 4
#define SNMP_TRAP_EGPNEIGHBORLOSS 5 #define SNMP_TRAP_EGPNEIGHBORLOSS 5
#define SNMP_TRAP_ENTERPRISESPECIFIC 6 #define SNMP_TRAP_ENTERPRISESPECIFIC 6
skipping to change at line 344 skipping to change at line 348
HSNMP_SESSION SNMPAPI_CALL SnmpCreateSession HSNMP_SESSION SNMPAPI_CALL SnmpCreateSession
(IN HWND hWnd, (IN HWND hWnd,
IN UINT wMsg, IN UINT wMsg,
IN SNMPAPI_CALLBACK fCallBack, IN SNMPAPI_CALLBACK fCallBack,
IN LPVOID lpClientData); IN LPVOID lpClientData);
SNMPAPI_STATUS SNMPAPI_CALL SnmpListen SNMPAPI_STATUS SNMPAPI_CALL SnmpListen
(IN HSNMP_ENTITY hEntity, (IN HSNMP_ENTITY hEntity,
IN SNMPAPI_STATUS lStatus); IN SNMPAPI_STATUS lStatus);
SNMPAPI_STATUS SNMPAPI_CALL SnmpListenEx
(IN HSNMP_ENTITY hEntity,
IN SNMPAPI_STATUS lStatus,
IN smiUINT32 nUseEntityAddr);
SNMPAPI_STATUS SNMPAPI_CALL SnmpCancelMsg SNMPAPI_STATUS SNMPAPI_CALL SnmpCancelMsg
(IN HSNMP_SESSION session, (IN HSNMP_SESSION session,
IN smiINT32 reqId); IN smiINT32 reqId);
/* Extensions to Communications Functions */ /* Extensions to Communications Functions */
SNMPAPI_STATUS SNMPAPI_CALL SnmpStartupEx SNMPAPI_STATUS SNMPAPI_CALL SnmpStartupEx
(OUT smiLPUINT32 nMajorVersion, (OUT smiLPUINT32 nMajorVersion,
OUT smiLPUINT32 nMinorVersion, OUT smiLPUINT32 nMinorVersion,
OUT smiLPUINT32 nLevel, OUT smiLPUINT32 nLevel,
OUT smiLPUINT32 nTranslateMode, OUT smiLPUINT32 nTranslateMode,
OUT smiLPUINT32 nRetransmitMode); OUT smiLPUINT32 nRetransmitMode);
typedef SNMPAPI_STATUS (__stdcall * PFNSNMPSTARTUPEX)( smiLPUINT32, typedef SNMPAPI_STATUS (SNMPAPI_CALL * PFNSNMPSTARTUPEX)( smiLPUINT32,
smiLPUINT32, smiLPUINT32,
smiLPUINT32, smiLPUINT32,
smiLPUINT32, smiLPUINT32,
smiLPUINT32); smiLPUINT32);
SNMPAPI_STATUS SNMPAPI_CALL SnmpCleanupEx SNMPAPI_STATUS SNMPAPI_CALL SnmpCleanupEx
(void); (void);
typedef SNMPAPI_STATUS (__stdcall * PFNSNMPCLEANUPEX)(void); typedef SNMPAPI_STATUS (SNMPAPI_CALL * PFNSNMPCLEANUPEX)(void);
/* Entity/Context Functions */ /* Entity/Context Functions */
HSNMP_ENTITY SNMPAPI_CALL SnmpStrToEntity HSNMP_ENTITY SNMPAPI_CALL SnmpStrToEntity
(IN HSNMP_SESSION session, (IN HSNMP_SESSION session,
IN LPCSTR string); IN LPCSTR string);
SNMPAPI_STATUS SNMPAPI_CALL SnmpEntityToStr SNMPAPI_STATUS SNMPAPI_CALL SnmpEntityToStr
(IN HSNMP_ENTITY entity, (__in HSNMP_ENTITY entity,
IN smiUINT32 size, __in smiUINT32 size,
OUT LPSTR string); __out_ecount(size) LPSTR string);
SNMPAPI_STATUS SNMPAPI_CALL SnmpFreeEntity SNMPAPI_STATUS SNMPAPI_CALL SnmpFreeEntity
(IN HSNMP_ENTITY entity); (IN HSNMP_ENTITY entity);
HSNMP_CONTEXT SNMPAPI_CALL SnmpStrToContext HSNMP_CONTEXT SNMPAPI_CALL SnmpStrToContext
(IN HSNMP_SESSION session, (IN HSNMP_SESSION session,
IN smiLPCOCTETS string); IN smiLPCOCTETS string);
SNMPAPI_STATUS SNMPAPI_CALL SnmpContextToStr SNMPAPI_STATUS SNMPAPI_CALL SnmpContextToStr
(IN HSNMP_CONTEXT context, (IN HSNMP_CONTEXT context,
skipping to change at line 466 skipping to change at line 475
/* Utility Functions */ /* Utility Functions */
SNMPAPI_STATUS SNMPAPI_CALL SnmpGetLastError SNMPAPI_STATUS SNMPAPI_CALL SnmpGetLastError
(IN HSNMP_SESSION session); (IN HSNMP_SESSION session);
SNMPAPI_STATUS SNMPAPI_CALL SnmpStrToOid SNMPAPI_STATUS SNMPAPI_CALL SnmpStrToOid
(IN LPCSTR string, (IN LPCSTR string,
OUT smiLPOID dstOID); OUT smiLPOID dstOID);
SNMPAPI_STATUS SNMPAPI_CALL SnmpOidToStr SNMPAPI_STATUS SNMPAPI_CALL SnmpOidToStr
(IN smiLPCOID srcOID, (__in smiLPCOID srcOID,
IN smiUINT32 size, __in smiUINT32 size,
OUT LPSTR string); __out_ecount(size) LPSTR string);
SNMPAPI_STATUS SNMPAPI_CALL SnmpOidCopy SNMPAPI_STATUS SNMPAPI_CALL SnmpOidCopy
(IN smiLPCOID srcOID, (IN smiLPCOID srcOID,
OUT smiLPOID dstOID); OUT smiLPOID dstOID);
SNMPAPI_STATUS SNMPAPI_CALL SnmpOidCompare SNMPAPI_STATUS SNMPAPI_CALL SnmpOidCompare
(IN smiLPCOID xOID, (IN smiLPCOID xOID,
IN smiLPCOID yOID, IN smiLPCOID yOID,
IN smiUINT32 maxlen, IN smiUINT32 maxlen,
OUT smiLPINT result); OUT smiLPINT result);
 End of changes. 6 change blocks. 
8 lines changed or deleted 18 lines changed or added

This html diff was produced by rfcdiff 1.41.