QHASH_StringDigest 
Calculates the message digest/checksum for a
nullterminated string. The calculations can be performed based on any supported
by QuickHash Library hash/checksum algorithm. 

QHASH_StringHexDigest 
Calculates the message digest/checksum for a
nullterminated string and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. 

QHASH_StringHMAC 
Calculates the HMAC for a
nullterminated string. The calculations can be performed based on any supported
by QuickHash Library hash algorithm. 

QHASH_StringHexHMAC 
Calculates the HMAC for a
nullterminated string and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash algorithm. 

QHASH_BlockDigest 
Calculates the message
digest/checksum for a continuous memory block.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. 

QHASH_BlockHexDigest 
Calculates the message digest/checksum for a
continuous memory block and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. 

QHASH_BlockHMAC 
Calculates the HMAC for a continuous memory block. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. 

QHASH_BlockHexHMAC 
Calculates the HMAC for a
continuous memory block and returns the result in hexadecimal representation. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. 

QHASH_FileDigest 
Calculates the message digest/checksum for a file.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. 

QHASH_FileHexDigest 
Calculates the message digest/checksum for a file
and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. 

QHASH_FileHMAC 
Calculates the HMAC for a file. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. 

QHASH_FileHexHMAC 
Calculates the HMAC for a file
and returns the result in hexadecimal representation. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. 

QHASH_GetLastError 
Returns the last error code. 

QHASH_ConvertToHex 
Returns the hexadecimal representation of a block of
bytes using 'bigendian' order. 

QHASH_ConvertToHexLE 

Returns the hexadecimal representation of a block of
bytes using 'littleendian' order. 

QHASH_GetDigestSize 
Returns the size of the message
digest/checksum for the specified hash/checksum algorithm. 

QHASH_ASCIItoBSTR 
Converts a nullterminated ASCII string to a BSTR
string. 
