Открытие контекста для преобразования отсоединённой подписи в присоединённую.
Синтаксис
PCADES_CONVERT_CONTEXT CadesMsgConvertCreateContext ( __in PCMSG_STREAM_INFO pStreamInfo, __in PBYTE pbDetachedMessage, __in DWORD cbDetachedMessage );
Параметры
- pStreamInfo
-
[in] Структура с описанием потока, в который будет выводиться преобразованное сообщение с присоединённой усовершенствованной подписью.
- pbDetachedMessage
-
[in] Указатель на начало отсоединённой усовершенствованной подписи.
- cbDetachedMessage
-
[in] Размер (в байтах) отсоединённой усовершенствованной подписи.
Возвращаемое значение
Указатель на контекст преобразования. После завершения преобразования нужно освободить контекст функцией CadesMsgConvertFreeContext. В случае неудачи возвращается NULL, дополнительную информацию об ошибке можно получить через
Примечания
Дополнительная функция для работы с сообщениями через потоки. При работе с сообщениями через потоки (stream) Crypto API позволяет получить из сообщения, открытого с помощью
Требования
Заголовочный файл | cades.h |
---|---|
Библиотека | cades.dll (Windows), cades.so (Unix) |
Библиотека импорта | cades.lib (Windows) |
Минимальная версия продукта | 1.0 |