26 lines
770 B
C
26 lines
770 B
C
#ifndef _EDCODE_H_
|
|
#define _EDCODE_H_
|
|
|
|
/*
|
|
extern "C"
|
|
{
|
|
|
|
#ifndef STDCALL
|
|
#define STDCALL __stdcall
|
|
#endif
|
|
|
|
unsigned int STDCALL Encode6BitBuf(const char *pSrc, char *pDest, unsigned int dwSrcSize, unsigned int dwMaxSize);
|
|
unsigned int STDCALL Decode6BitBuf(const char *pSrc, char *pDest, unsigned int dwSrcSize, unsigned int dwMaxSize);
|
|
|
|
unsigned int STDCALL GetEncryptedSize(unsigned int dwSize);
|
|
unsigned int STDCALL GetDecryptedSize(unsigned int dwSize);
|
|
|
|
#define EncodeBuffer( i, o, si, so ) (Encode6BitBuf( (char*)(i), (char*)(o), (DWORD)(si), (DWORD)(so) ))
|
|
#define DecodeBuffer( i, o, si, so ) (Decode6BitBuf( (char*)(i), (char*)(o), (DWORD)(si), (DWORD)(so)))
|
|
//#define EncodeBuffer( i, o, si, so )
|
|
//#define DecodeBuffer( i, o, si, so )
|
|
}
|
|
*/
|
|
|
|
#endif
|