TransformBlock()

ICryptoTransform::TransformBlock(ArrayPtr<uint8_t>, int, int, ArrayPtr<uint8_t>, int) method

Processes block of data and copies data to output array.

virtual int System::Security::Cryptography::ICryptoTransform::TransformBlock(ArrayPtr<uint8_t> inputBuffer, int inputOffset, int inputCount, ArrayPtr<uint8_t> outputBuffer, int outputOffset)=0

Arguments

ParameterTypeDescription
inputBufferArrayPtr<uint8_t>Buffer to read data from.
inputOffsetintInput buffer offset.
inputCountintNumber of bytes to process.
outputBufferArrayPtr<uint8_t>Output buffer to copy data into; nullptr to do no copying.
outputOffsetintOutput buffer offset.

Return Value

Number of bytes written.

See Also