home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / dos_win / winsnmp / apps / winsnmp.def < prev    next >
Encoding:
Text File  |  1994-11-08  |  2.9 KB  |  82 lines

  1. ;  WinSNMP.def
  2. ;  v1.0 13-Sep-93
  3. ;  v1.1 12-Jun-94
  4. ;  v1.1 08-Nov-94 Added text to DESCRIPTION clause
  5. ;
  6. ;  Questions/comments to Bob Natale, natale@acec.com
  7. ;
  8. ;  PROTOTYPE for WinSNMP Implementors
  9. ;  System: MS-Windows 3.1
  10. ;  Summary: Module definition file for WinSNMP DLL.  
  11. ;  
  12.  
  13. LIBRARY     WINSNMP                 ; Required module name 
  14. DESCRIPTION "Prototype .def file"   ; Implementation specific
  15. EXETYPE     WINDOWS 3.1             ; May vary with environment
  16. PROTMODE                            ; Optional
  17.  
  18. CODE  PRELOAD  MOVEABLE DISCARDABLE ; Implementation specific
  19. DATA  PRELOAD  MOVEABLE SINGLE      ; Implementation specific
  20.  
  21. HEAPSIZE    8192                    ; Implementation specific
  22.  
  23. ; All defined WinSNMP functions must be exported.  
  24. ; WinSNMP will use the range 100-999 (to allow for future growth).
  25. ; Any additional implementation-specific WinSNMP.DLL exports beyond 
  26. ; those defined here should have ordinal numbers of 1000 or above. 
  27.  
  28. EXPORTS 
  29.    ; Window DLL special functions
  30.    WEP                            @1   RESIDENTNAME 
  31.    ; Following ordinals MUST be used by all WinSNMP implementations:
  32.    ; Local database functions
  33.    SnmpGetTranslateMode           @100
  34.    SnmpSetTranslateMode           @101
  35.    SnmpGetRetransmitMode          @102
  36.    SnmpSetRetransmitMode          @103
  37.    SnmpGetTimeout                 @104
  38.    SnmpSetTimeout                 @105
  39.    SnmpGetRetry                   @106
  40.    SnmpSetRetry                   @107
  41.    ; Communications Functions
  42.    SnmpStartup                    @200
  43.    SnmpCleanup                    @201
  44.    SnmpOpen                       @202
  45.    SnmpClose                      @203
  46.    SnmpSendMsg                    @204
  47.    SnmpRecvMsg                    @205
  48.    SnmpRegister                   @206
  49.    ; Entity Functions
  50.    SnmpStrToEntity                @300
  51.    SnmpEntityToStr                @301
  52.    SnmpFreeEntity                 @302
  53.    ; Context Functions
  54.    SnmpStrToContext               @400
  55.    SnmpContextToStr               @401
  56.    SnmpFreeContext                @402
  57.    ; Pdu Functions
  58.    SnmpCreatePdu                  @500
  59.    SnmpGetPduData                 @501
  60.    SnmpSetPduData                 @502
  61.    SnmpDuplicatePdu               @503
  62.    SnmpFreePdu                    @504
  63.    ; Vbl Functions
  64.    SnmpCreateVbl                  @600
  65.    SnmpDuplicateVbl               @601
  66.    SnmpFreeVbl                    @602
  67.    SnmpCountVbl                   @603
  68.    SnmpGetVb                      @604
  69.    SnmpSetVb                      @605
  70.    SnmpDeleteVb                   @606
  71.    ; Utility Functions
  72.    SnmpFreeDescriptor             @900
  73.    SnmpEncodeMsg                  @901
  74.    SnmpDecodeMsg                  @902
  75.    SnmpStrToOid                   @903
  76.    SnmpOidToStr                   @904
  77.    SnmpOidCopy                    @905
  78.    SnmpOidCompare                 @906
  79.    SnmpGetLastError               @999
  80.    ; End of required WinSNMP ordinals.
  81. ;eof
  82.