Аналог функции
Синтаксис
BOOL CadesVerifyDetachedMessage ( __in PCADES_VERIFY_MESSAGE_PARA pVerifyPara, __in DWORD dwSignerIndex, __in const BYTE *pbDetachedSignBlob, __in DWORD cbDetachedSignBlob, __in DWORD cToBeSigned, __in const BYTE *rgpbToBeSigned[], __in DWORD rgcbToBeSigned[], __out_opt PCADES_VERIFICATION_INFO *ppVerificationInfo );
Параметры
- pVerifyPara
-
[in] Указатель на структуру CADES_VERIFY_MESSAGE_PARA. В этой структуре может быть указан тип подписи, соответствие которому следует проверить.
- dwSignerIndex
-
[in] Аналогичен параметру функции
CryptVerifyDetachedMessageSignature .
- pbDetachedSignBlob
-
[in] Аналогичен параметру функции
CryptVerifyDetachedMessageSignature .
- cbDetachedSignBlob
-
[in] Аналогичен параметру функции
CryptVerifyDetachedMessageSignature .
- cToBeSigned
-
[in] Аналогичен параметру функции
CryptVerifyDetachedMessageSignature .
- rgpbToBeSigned
-
[in] Аналогичен параметру функции
CryptVerifyDetachedMessageSignature .
- rgcbToBeSigned
-
[in] Аналогичен параметру функции
CryptVerifyDetachedMessageSignature .
- ppVerificationInfo
-
[out, optional] Указатель на указатель на структуру CADES_VERIFICATION_INFO, в которой возвращается дополнительная информация о подписи после проверки. Структура должна быть освобождена после использования с помощью функции CadesFreeVerificationInfo (даже в случае неуспешного завершения работы функции).
Возвращаемое значение
TRUE в случае успеха, FALSE в случае неудачи, дополнительную информацию об ошибке можно получить через
Примечания
В отличие от
Требования
Заголовочный файл | cades.h |
---|---|
Библиотека | cades.dll (Windows), cades.so (Unix) |
Библиотека импорта | cades.lib (Windows) |
Минимальная версия продукта | 1.0 |