  ; ===========================================
  ; snmpapi.inc copyright MASM32 1998 - 2005
  ; ===========================================

IFNDEF SNMPAPI_INC
SNMPAPI_INC equ <1>

SnmpSvcAddrIsIpx PROTO :DWORD,:DWORD,:DWORD
SnmpSvcAddrToSocket PROTO :DWORD,:DWORD
SnmpSvcGetEnterpriseOID PROTO 
SnmpSvcGetUptime PROTO 
SnmpSvcGetUptimeFromTime PROTO :DWORD
SnmpSvcInitUptime PROTO 
SnmpSvcSetLogLevel PROTO :DWORD
SnmpSvcSetLogType PROTO :DWORD
SnmpTfxClose PROTO :DWORD
SnmpTfxOpen PROTO :DWORD,:DWORD
SnmpTfxQuery PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
SnmpUtilAnsiToUnicode PROTO :DWORD,:DWORD,:DWORD
SnmpUtilAsnAnyCpy PROTO :DWORD,:DWORD
SnmpUtilAsnAnyFree PROTO :DWORD
SnmpUtilIdsToA PROTO :DWORD,:DWORD
SnmpUtilIdsTo equ <SnmpUtilIdsToA>

SnmpUtilMemAlloc PROTO :DWORD
SnmpUtilMemFree PROTO :DWORD
SnmpUtilMemReAlloc PROTO :DWORD,:DWORD
SnmpUtilOctetsCmp PROTO :DWORD,:DWORD
SnmpUtilOctetsCpy PROTO :DWORD,:DWORD
SnmpUtilOctetsFree PROTO :DWORD
SnmpUtilOctetsNCmp PROTO :DWORD,:DWORD,:DWORD
SnmpUtilOidAppend PROTO :DWORD,:DWORD
SnmpUtilOidCmp PROTO :DWORD,:DWORD
SnmpUtilOidCpy PROTO :DWORD,:DWORD
SnmpUtilOidFree PROTO :DWORD
SnmpUtilOidNCmp PROTO :DWORD,:DWORD,:DWORD
SnmpUtilOidToA PROTO :DWORD
SnmpUtilOidTo equ <SnmpUtilOidToA>

SnmpUtilPrintAsnAny PROTO :DWORD
SnmpUtilPrintOid PROTO :DWORD
SnmpUtilUTF8ToUnicode PROTO :DWORD,:DWORD,:DWORD
SnmpUtilUnicodeToAnsi PROTO :DWORD,:DWORD,:DWORD
SnmpUtilUnicodeToUTF8 PROTO :DWORD,:DWORD,:DWORD
SnmpUtilVarBindCpy PROTO :DWORD,:DWORD
SnmpUtilVarBindFree PROTO :DWORD
SnmpUtilVarBindListCpy PROTO :DWORD,:DWORD
SnmpUtilVarBindListFree PROTO :DWORD

ELSE
echo -----------------------------------------
echo WARNING Duplicate include file snmpapi.inc
echo -----------------------------------------
ENDIF
