メインページ | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

dkcMD5.h

説明を見る。
00001 
00009 #ifndef dkutil_c_MD5
00010 #define dkutil_c_MD5
00011 
00012 #include "dkcOSIndependent.h"
00013 #include "md5.h"
00014 
00015 
00016 typedef struct dkc_MD5{
00017     md5_state_t d;
00018     BYTE mFinalized;
00019 }DKC_MD5;
00020 
00026 DKC_EXTERN DKC_MD5 *WINAPI dkcAllocMD5();
00028 DKC_EXTERN void WINAPI dkcMD5Init(DKC_MD5 *);
00037 DKC_EXTERN int WINAPI dkcMD5Load(DKC_MD5 *p,const BYTE *pBuffer,DWORD dwSize);
00038 
00040 DKC_EXTERN void WINAPI dkcMD5LoadStandard(DKC_MD5 *p,const BYTE *pBuffer,DWORD dwSize);
00041 
00042 
00048 DKC_EXTERN void WINAPI dkcMD5Final(DKC_MD5 *p);
00055 DKC_EXTERN int WINAPI dkcMD5DigestStr(DKC_MD5 *p,char *buff,size_t size);
00057 DKC_EXTERN int WINAPI dkcMD5Digest(DKC_MD5 *p,BYTE *buff,size_t size);
00058 
00064 DKC_EXTERN int WINAPI dkcMD5FinalDigestStr(DKC_MD5 *p,char *buff,size_t size);
00066 DKC_EXTERN int WINAPI dkcMD5FinalDigest(DKC_MD5 *p,BYTE *buff,size_t size);
00067 
00072 DKC_EXTERN int WINAPI dkcFreeMD5(DKC_MD5 **p);
00073 
00074 
00075 #endif //end of include once

dkutil_cに対してSun Jul 18 22:45:21 2004に生成されました。 doxygen 1.3.6