The following error constants are defined:
Error Constant Remarks ErrExternalError An error occured outside the library, usually in an API call. ErrFileNotFound File not found. ErrFileTooLarge The file is larger than 2147483647 bytes. ErrInvalidSettingOrArgument The argument or property setting is invalid. ErrMissingDLL Dynamic-link library missing or not found. ErrNotAvailableInFreeVersion This functionality is not available in the free version. You gotta upgrade mate! ErrPathNotFound Path not found. ErrPermissionDenied The operating system denied access to the specified file. ErrStartAtOrEndAtPastEOF The StartAt or EndAt arguments supplied to the CRC32File method are invalid because they refer to a byte position past the end of the file. ErrTooLargeForOneChunk The free version of the library does not support chunks. You have attempted to read a file larger than MaxChunkSize. See: CRC32File. ErrZeroLengthFile The file or argument is zero bytes, when this is not allowed.