Флаги (dwFlags) формируются на основе параметров пакета:
#define CP_CHP(Flags, HeaderByteSize, TrailerByteSize, HashDWordSize) (\ (Flags)|CP_CRYPT_HASH_PACKET|\ (((HeaderByteSize)<<CP_CHP_HEADER_SHIFT)&CP_CHP_HEADER_MASK)|\ (((TrailerByteSize)<<CP_CHP_TRAILER_SHIFT)&CP_CHP_TRAILER_MASK)|\ (((HashDWordSize)<<CP_CHP_HASH_SIZE_SHIFT)&CP_CHP_HASH_SIZE_MASK)\ )