SnmpProcess.h 629 B

123456789101112131415161718192021222324252627282930
  1. #ifndef _SNMPPROCESS_H
  2. #define _SNMPPROCESS_H
  3. #include "BaseVar.h"
  4. #include "struct.h"
  5. extern CRITICAL_SECTION g_csSnmpReadOneData;
  6. extern DWORD g_dwTcpVariantTick;
  7. extern BOOL LoadSnmpDll(CString strpath);
  8. extern int SnmpRequestData( char chNetPort[4],
  9. char chAddr[4],
  10. char chIpAddr[32],
  11. char chRegNum[4],
  12. char chRegStartAddr[4],
  13. char chFuncCode[4]);
  14. extern int SnmpSingleResponseData(char chDevUid[20], int iVarID);
  15. extern BOOL InitSnmp();
  16. extern int SnmpCommandSend();
  17. extern int SnmpResponseValue();
  18. extern int ParseSnmpData(char *pDevUid, int nVarID, char *pMsg);
  19. extern void UnInitSnmpDll();
  20. #endif