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