home *** CD-ROM | disk | FTP | other *** search
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- BOOL far pascal RTGetPCKey(LPSTR PCKey);
- void far pascal RTSetPCLock(BOOL Value);
- BOOL far pascal RTRegister(LPCSTR ProductKey, LPCSTR UserKey, LPCSTR RegKey);
- BOOL far pascal RTRegisterByFile(LPCSTR ProductKey, LPCSTR FileName);
- BOOL far pascal RTGetUserKey(LPCSTR ProductKey, LPSTR Value);
- BOOL far pascal RTSetUserInfo(LPCSTR ProductKey, LPCSTR Info, LPCSTR Value);
- BOOL far pascal RTGetUserInfo(LPCSTR ProductKey, LPCSTR Info, LPSTR Value);
- BOOL far pascal RTDelUserInfo(LPCSTR ProductKey, LPCSTR Info);
- BOOL far pascal RTIsReg(LPCSTR ProductKey);
- BOOL far pascal RTDelReg(LPCSTR ProductKey);
- long far pascal RTCheckReg(LPCSTR ProductKey);
- BOOL far pascal RTIsCountLock(LPCSTR ProductKey);
- BOOL far pascal RTSetCountLock(LPCSTR ProductKey, long Value);
- BOOL far pascal RTDelCountLock(LPCSTR ProductKey);
- long far pascal RTCheckCountLock(LPCSTR ProductKey);
- BOOL far pascal RTIsDateLock(LPCSTR ProductKey);
- BOOL far pascal RTSetDateLock(LPCSTR ProductKey, long Value);
- BOOL far pascal RTDelDateLock(LPCSTR ProductKey);
- long far pascal RTCheckDateLock(LPCSTR ProductKey);
- long far pascal RTGetVersion(void);
- int far pascal RTGetGenKind(void);
- BOOL far pascal RTSetGenKind(int Value);
- void far pascal RTSetEncodeKey(LPCSTR Value);
- int far pascal RTGetSaveKind(void);
- BOOL far pascal RTSetSaveKind(int Value);
- void far pascal RTGetSaveFile(LPSTR File);
- BOOL far pascal RTSetSaveFile(LPCSTR File);
- int far pascal RTGetSafeKind(void);
- BOOL far pascal RTSetSafeKind(int Value);
- void far pascal RTGetSafeFile(LPSTR File);
- BOOL far pascal RTSetSafeFile(LPCSTR File);
-
- #define SAVE_NONE 0
- #define SAVE_DEF 1
- #define SAVE_INI 2
- #define SAVE_DLL 3
-
- #define GEN_SINGLE 0
- #define GEN_DOUBLE 1
-
- #ifdef __cplusplus
- }
- #endif
-