Аналог функции
Синтаксис
BOOL CadesMsgVerifyCountersignatureEncodedEx ( __in HCRYPTPROV hCryptProv, __in DWORD dwEncodingType, __in PBYTE pbSignerInfo, __in DWORD cbSignerInfo, __in PBYTE pbSignerInfoCountersignature, __in DWORD cbSignerInfoCountersignature, __reserved DWORD dwSignerType, __reserved void *pvSigner, __reserved DWORD dwFlags, __reserved void *pvReserved, __in_opt PCADES_VERIFICATION_PARA pVerificationPara, __out_opt PCADES_VERIFICATION_INFO *ppVerificationInfo );
Параметры
- hCryptProv
-
[in] Аналогичен параметру функции
CryptMsgVerifyCountersignatureEncoded .
- dwEncodingType
-
[in] Аналогичен параметру функции
CryptMsgVerifyCountersignatureEncoded .
- pbSignerInfo
-
[in] Аналогичен параметру функции
CryptMsgVerifyCountersignatureEncoded .
- cbSignerInfo
-
[in] Аналогичен параметру функции
CryptMsgVerifyCountersignatureEncoded .
- pbSignerInfoCountersignature
-
[in] Аналогичен параметру функции
CryptMsgVerifyCountersignatureEncoded .
- cbSignerInfoCountersignature
-
[in] Аналогичен параметру функции
CryptMsgVerifyCountersignatureEncoded .
- dwSignerType
-
[in, optional] Зарезервирован для будущего использования, должен быть равен NULL.
- pvSigner
-
[in, optional] Зарезервирован для будущего использования, должен быть равен NULL.
- dwFlags
-
[in, optional] Зарезервирован для будущего использования, должен быть равен NULL.
- pvReserved
-
[in, optional] Зарезервирован для будущего использования, должен быть равен NULL.
- pVerificationPara
-
[in, optional] Указатель на структуру CADES_VERIFICATION_PARA. В этой структуре может быть указан тип подписи, соответствие которому следует проверить.
- ppVerificationInfo
-
[out, optional] Указатель на указатель на структуру CADES_VERIFICATION_INFO, в которой возвращается дополнительная информация о подписи после проверки. Структура должна быть освобождена после использования с помощью функции CadesFreeVerificationInfo (даже в случае неуспешного завершения работы функции).
Возвращаемое значение
TRUE в случае успеха, FALSE в случае неудачи, дополнительную информацию об ошибке можно получить через
Примечания
Проверяет удостоверяющую подпись в соответствии с вложенными в неё доказательствами.
Требования
Заголовочный файл | cades.h |
---|---|
Библиотека | cades.dll (Windows), cades.so (Unix) |
Библиотека импорта | cades.lib (Windows) |
Минимальная версия продукта | 1.0 |