Thanks. In the AES.h File, there are four function defined:
static void EncryptData( uint8 *Contents, uint32 NumBytes );
static void DecryptData( uint8 *Contents, uint32 NumBytes );
static void EncryptData(uint8* Contents, uint32 NumBytes, ANSICHAR* Key);
static void DecryptData(uint8* Contents, uint32 NumBytes, ANSICHAR* Key);
I chose to use the last two and I get this error. Actually the first two use a predefined key to make a call of the last two inside their function body respectively. I will try the first two to see whether it works, really doubt that.