Возвращает штампы времени на подпись, вложенные в сообщение.
Синтаксис
BOOL CadesMsgGetSignatureTimestamps ( __in HCRYPTMSG hCryptMsg, __in DWORD dwSignatureIndex, __out PCADES_BLOB_ARRAY *ppTimestamps );
Параметры
- hCryptMsg
-
[in] Дескриптор подписанного сообщения, должен быть открыт с помощью
CryptMsgOpenToDecode .
- dwSignatureIndex
-
[in] Индекс подписи, из которой будут прочитаны штампы времени
- ppTimestamps
-
[out] Указатель на указатель на тип _CADES_BLOB_ARRAY, в котором содержится массив закодированных штампов времени. После использования указатель необходимо освободить с помощью функции CadesFreeBlobArray.
Возвращаемое значение
TRUE в случае успеха, FALSE в случае неудачи, дополнительную информацию об ошибке можно получить через
Примечания
Возвращает закодированные штампы времени на подпись, вложенные в сообщение в виде массива.
В случае отделённой подписи для работы функции CadesMsgGetSignatureTimestamps нет необходимости подавать в
Требования
Заголовочный файл | cades.h |
---|---|
Библиотека | cades.dll (Windows), cades.so (Unix) |
Библиотека импорта | cades.lib (Windows) |
Минимальная версия продукта | 1.0 |