12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- // SoftKey.h: interface for the SoftKey class.
- //
- //////////////////////////////////////////////////////////////////////
- #if !defined(AFX_SOFTKEY_H__574C48E9_F1A1_4E3B_96C6_AFBE79D0F560__INCLUDED_)
- #define AFX_SOFTKEY_H__574C48E9_F1A1_4E3B_96C6_AFBE79D0F560__INCLUDED_
- #if _MSC_VER > 1000
- #pragma once
- #endif // _MSC_VER > 1000
- class SoftKey
- {
- public:
- char KeyPath[260];
- int Ini();
- // 加强版Ini();
- int IniEx();
- // 加密狗API::FindPort_2的加强版;
- int FindPortEx(IN const int &nStart, IN BYTE *InByte, IN const int &InLen);
- int RectFitDes(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- char *S0, char *S1, char *S2, char *S3, char *S4, char *S5, char *S6, char *S7);
- int decryptlong1(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- TCHAR *S0, TCHAR *S1, TCHAR *S2, TCHAR *S3, TCHAR *S4, TCHAR *S5, TCHAR *S6, TCHAR *S7);
- int decryptlong2(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- TCHAR *S0, TCHAR *S1, TCHAR *S2, TCHAR *S3, TCHAR *S4, TCHAR *S5, TCHAR *S6, TCHAR *S7);
- int decryptlong3(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- TCHAR *S0, TCHAR *S1, TCHAR *S2, TCHAR *S3, TCHAR *S4, TCHAR *S5, TCHAR *S6, TCHAR *S7);
- int decryptlong4(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- TCHAR *S0, TCHAR *S1, TCHAR *S2, TCHAR *S3, TCHAR *S4, TCHAR *S5, TCHAR *S6, TCHAR *S7);
- int decryptpiccount(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- TCHAR *S0, TCHAR *S1, TCHAR *S2, TCHAR *S3, TCHAR *S4, TCHAR *S5, TCHAR *S6, TCHAR *S7);
- int timedog1(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- char *S0, char *S1, char *S2, char *S3, char *S4, char *S5, char *S6, char *S7);
- int timedog2(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- char *S0, char *S1, char *S2, char *S3, char *S4, char *S5, char *S6, char *S7);
- int checktime(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- char *S0, char *S1, char *S2, char *S3, char *S4, char *S5, char *S6, char *S7);
-
- int getdata(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- char *S0, char *S1, char *S2, char *S3, char *S4, char *S5, char *S6, char *S7);
- int calyearpos(int *D0, int *D1, int *D2, int *D3, int *D4, int *D5, int *D6, int *D7,
- double *F0, double *F1, double *F2, double *F3, double *F4, double *F5, double *F6, double *F7,
- char *S0, char *S1, char *S2, char *S3, char *S4, char *S5, char *S6, char *S7);
- //addtofile...请不要修改这里
- void GetErrInfo(long err, TCHAR *ErrInfo);
- int ConnectSvr(TCHAR *ServerName, int Port);
- int ConnectAddNew(short Addr, TCHAR *OutVefCode);
- int ConnectAdd(short Addr);
- long GetKeySetCount(short Addr);
- short GetIpCount();
- short GetConCount();
- int DisConnect();
- SoftKey();
- virtual ~SoftKey();
- };
- #endif // !defined(AFX_SOFTKEY_H__574C48E9_F1A1_4E3B_96C6_AFBE79D0F560__INCLUDED_)
|