Changes in Version 4.5:
AES128_FileExt,
AES192_FileExt,
AES256_FileExt,
TDEA_FileExt,
DES_FileExt,
BLF_FileExt,
and their associated methods in .NET with the
CipherFileOption parameter.
The extended options
(1) enable the IV to be embedded in the ciphertext file and
(2) allow the padding to be left in place when decrypting.
See Extensions to block cipher functions for files for more details.
API_ErrorCode function and
General.ErrorCode method
so they now return an error code after calling most functions.
This is useful to find the error when the .NET methods return an empty string.