| HMACBase: TransformBlock |
Processes a block of data towards the computed hash.
Public Function TransformBlock( ByRef InputBuffer ( ) As Byte, ByVal InputOffset As Long, ByVal InputCount As Long, ByRef OutputBuffer ( ) As Byte, ByVal OutputOffset As Long ) As Long
The OutputBuffer will not contain a hashed value. The data processed in the InputBuffer will be copied to the OutputBuffer. The data will not be copied if the OutputBuffer is a null array or the OutputBuffer and InputBuffer are the same array and the InputOffset and OutputOffset are the same.