#160 WinSNMP & SNMP Utility APIs

closed-fixed
nobody
w32api (251)
2003-08-25
2003-07-31
Filip Navara
No

This patch adds WinSNMP & SNMP Utility APIs headers
and import libraries, which were missing.
It's possible, that I missed some definitions, but I hope
it's complete.

FN

References:

Windows SNMP
http://www.winsnmp.com/docs/winsnmp.doc

WinSNMP v2.0 Addendum
http://www.winsnmp.com/docs/winsnmp2.txt

WinSNMP v3.0 API Addendum
http://www.winsnmp.com/docs/winsnmp3.htm

WinSNMP Reference
http://msdn.microsoft.com/library/en-
us/snmp/snmp/winsnmp_api_reference.asp

SNMP Reference
http://msdn.microsoft.com/library/en-
us/snmp/snmp/snmp_reference.asp

Discussion

  • Filip Navara
    Filip Navara
    2003-07-31

     
    Attachments
  • Filip Navara
    Filip Navara
    2003-08-11

    Minor corrections

     
  • Filip Navara
    Filip Navara
    2003-08-11

    Logged In: YES
    user_id=93076

    I have just discovered that Dimitri Papadopoulos did the same
    job
    and posted his headers in the Bugs section. I downloaded and
    compared
    his headers to mine and found that my headers has all (and
    even more)
    definitions present in Dimitri's headers. I update one definition
    (SMNPAPI)
    in mine headers to typedef, because I saw that Dimitri's
    headers has it so
    and it's more correct.

    Next change I made was that I compared my mgmtapi.def
    with the one already
    present in W32Api and checked which one is "more" correct. I
    collected all
    mgmtapi.dll files from my system (only from Windows XP and
    Windows 2003) and
    run objdump on them. The result was that these entries from
    W32Api mgmtapi.def
    are not present in any of them:

    SnmpMgrMIB2Disk@8
    dbginit@8

    And I also uncommented serverTrapThread@4 definition from
    my file.

    FiN <xnavara@volny.cz>

     
  • Filip Navara
    Filip Navara
    2003-08-11

    Logged In: YES
    user_id=93076

    I have just discovered that Dimitri Papadopoulos did the same
    job
    and posted his headers in the Bugs section. I downloaded and
    compared
    his headers to mine and found that my headers has all (and
    even more)
    definitions present in Dimitri's headers. I update one definition
    (SMNPAPI)
    in mine headers to typedef, because I saw that Dimitri's
    headers has it so
    and it's more correct.

    Next change I made was that I compared my mgmtapi.def
    with the one already
    present in W32Api and checked which one is "more" correct. I
    collected all
    mgmtapi.dll files from my system (only from Windows XP and
    Windows 2003) and
    run objdump on them. The result was that these entries from
    W32Api mgmtapi.def
    are not present in any of them:

    SnmpMgrMIB2Disk@8
    dbginit@8

    And I also uncommented serverTrapThread@4 definition from
    my file.

    FiN <xnavara@volny.cz>

     
  • Filip Navara
    Filip Navara
    2003-08-11

    Minor corrections

     
  • Danny Smith
    Danny Smith
    2003-08-25

    • status: open --> closed-fixed
     
  • Danny Smith
    Danny Smith
    2003-08-25

    Logged In: YES
    user_id=11494

    Thanks
    Checked into CVS
    Danny