КриптоПро CSP  

CSP_Multipacket_ENC_

Структура для передачи параметров для шифрования в случае мультипакетной обработки (использования флага CP_CHP_MULTIPACKET). Мультипакет передаётся массивом структур CSP_Multipacket_ENC. Каждая структура передаёт пакет как линейный буфер, либо как IOVEC, если в параметре dwFlags установлены флаги CP_CRYPT_HASH_PACKET, CP_CHP_MULTIPACKET и CP_CRYPT_DATA_IOVEC.
typedef struct CSP_Multipacket_ENC_ {
BYTE * pbEncData;
DWORD cbEncDataLen;
DWORD dwEncBufLen;
DWORD dwEncResult; } CSP_Multipacket_ENC;

Члены

pbEncData
указатель на линейный пакет, указатель на IOVEC.
cbEncDataLen
длина линейного пакета; общая длина элементов IOVEC
dwEncBufLen
длина буфера линейного пакета, число элементов IOVEC
dwEncResult
результат обработки пакета.