home *** CD-ROM | disk | FTP | other *** search
/ Prima Shareware 3 / DuCom_Prima-Shareware-3_cd1.bin / PROGRAMO / delphi / RTREGIST / DLL / RTREGW32.H < prev    next >
Encoding:
C/C++ Source or Header  |  1996-01-16  |  1.8 KB  |  48 lines

  1. #ifdef __cplusplus
  2.     extern "C" {
  3. #endif
  4.  
  5. BOOL far pascal RTGetPCKey(LPSTR PCKey);
  6. void far pascal RTSetPCLock(BOOL Value);
  7. BOOL far pascal RTRegister(LPCSTR ProductKey, LPCSTR UserKey, LPCSTR RegKey);
  8. BOOL far pascal RTRegisterByFile(LPCSTR ProductKey, LPCSTR FileName);
  9. BOOL far pascal RTGetUserKey(LPCSTR ProductKey, LPSTR Value);
  10. BOOL far pascal RTSetUserInfo(LPCSTR ProductKey, LPCSTR Info, LPCSTR Value);
  11. BOOL far pascal RTGetUserInfo(LPCSTR ProductKey, LPCSTR Info, LPSTR Value);
  12. BOOL far pascal RTDelUserInfo(LPCSTR ProductKey, LPCSTR Info);
  13. BOOL far pascal RTIsReg(LPCSTR ProductKey);
  14. BOOL far pascal RTDelReg(LPCSTR ProductKey);
  15. long far pascal RTCheckReg(LPCSTR ProductKey);
  16. BOOL far pascal RTIsCountLock(LPCSTR ProductKey);
  17. BOOL far pascal RTSetCountLock(LPCSTR ProductKey, long Value);
  18. BOOL far pascal RTDelCountLock(LPCSTR ProductKey);
  19. long far pascal RTCheckCountLock(LPCSTR ProductKey);
  20. BOOL far pascal RTIsDateLock(LPCSTR ProductKey);
  21. BOOL far pascal RTSetDateLock(LPCSTR ProductKey, long Value);
  22. BOOL far pascal RTDelDateLock(LPCSTR ProductKey);
  23. long far pascal RTCheckDateLock(LPCSTR ProductKey);
  24. long far pascal RTGetVersion(void);
  25. int far pascal RTGetGenKind(void);
  26. BOOL far pascal RTSetGenKind(int Value);
  27. void far pascal RTSetEncodeKey(LPCSTR Value);
  28. int far pascal RTGetSaveKind(void);
  29. BOOL far pascal RTSetSaveKind(int Value);
  30. void far pascal RTGetSaveFile(LPSTR File);
  31. BOOL far pascal RTSetSaveFile(LPCSTR File);
  32. int far pascal RTGetSafeKind(void);
  33. BOOL far pascal RTSetSafeKind(int Value);
  34. void far pascal RTGetSafeFile(LPSTR File);
  35. BOOL far pascal RTSetSafeFile(LPCSTR File);
  36.  
  37. #define SAVE_NONE 0
  38. #define SAVE_DEF  1
  39. #define SAVE_INI  2
  40. #define SAVE_DLL  3
  41.  
  42. #define GEN_SINGLE 0
  43. #define GEN_DOUBLE 1
  44.  
  45. #ifdef __cplusplus
  46.     }
  47. #endif
  48.