www.pudn.com > QQ2005Pwd.rar > QQPwd.h


 
#ifndef __windows_h__ 
        typedef unsigned long DWORD; 
#endif 
 
typedef struct  
{ 
	DWORD dwSum[4]; 
}MD5Sum; 
 
extern "C" const char * __stdcall MD5Version(); 
extern "C" void __stdcall QQMD5(unsigned char *, long, long, MD5Sum *); 
extern "C" void __stdcall MD5(unsigned char *, long, MD5Sum *); 
extern "C" DWORD __stdcall MD5Pad ( unsigned char *, unsigned long, unsigned long ); 
extern "C"void __stdcall MD5Init(MD5Sum * ); 
extern "C"void __stdcall MD5Translate( unsigned char *, long, MD5Sum * ); 
extern "C" void __stdcall MD5Finalize(MD5Sum * );