1 2 #pragma once 3 4 #include <ntdef.h> 5 6 typedef struct 7 { 8 unsigned int i[2]; 9 unsigned int buf[4]; 10 unsigned char in[64]; 11 unsigned char digest[16]; 12 } MD5_CTX; 13 14 VOID NTAPI MD5Init( MD5_CTX *ctx ); 15 16 VOID NTAPI MD5Update( MD5_CTX *ctx, const unsigned char *buf, unsigned int len ); 17 18 VOID NTAPI MD5Final( MD5_CTX *ctx ); 19 20