Развернуть все
Свернуть все

Функция CadesMsgConvertUpdate

Принимает сообщение для преобразования в неотсоединённую усовершенствованную подпись.

Синтаксис

C/C++
 BOOL CadesMsgConvertUpdate (
   __in PCADES_CONVERT_CONTEXT pConvertContext,
   __in const BYTE *pbData,
   __in DWORD cbData,
   __in BOOL fFinal
 );

Параметры

pConvertContext

[in] Контекст преобразования, открытый с помощью CadesMsgConvertCreateContext.

pbData

[in] Указатель на начало блока данных.

cbData

[in] Размер (в байтах) блока данных.

fFinal

[in] Должен быть установлен в FALSE, если блок данных не последний, и в TRUE, если блок последний.

Возвращаемое значение

TRUE в случае успеха, FALSE в случае неудачи, дополнительную информацию об ошибке можно получить через GetLastError .

Примечания

На вход данной функции отдельными блоками данных подаётся исходное подписанное сообщение (до его усовершенствования с помощью CadesMsgEnhanceSignature).

Требования

Заголовочный файл cades.h
Библиотека cades.dll (Windows), cades.so (Unix)
Библиотека импорта cades.lib (Windows)
Минимальная версия продукта 1.0