КриптоПро CSP  

MultiPacket_DEC_RES

Макрос возвращает результат обработки пакета с номером n в массиве пакетов. Для функций CPDecrypt(), CPCDecrypt() перед их вызовом в это поле устанавливается единица. После вызова функций CPDecrypt(), CPCDecrypt() значение ноль в данном поле свидетельствует, что пакет с номером n обработан корректно, значение хеш функции пакета совпало с вычисленным значением; значение единица в данном поле свидетельствует о том, что значения хеш функций не совпали. Параметры:
#define MultiPacket_DEC_RES(p, n) (((CSP_Multipacket_DEC*)p)[n].dwDecResult)