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

Структура CADES_SIGN_MESSAGE_PARA

Структура, задаваемая в качестве параметра функции CadesSignMessage.

Синтаксис

C++
 typedef struct _CADES_SIGN_MESSAGE_PARA {
   DWORD dwSize;
   PCRYPT_SIGN_MESSAGE_PARA pSignMessagePara;
   PCADES_SIGN_PARA pCadesSignPara;
 } CADES_SIGN_MESSAGE_PARA,
   *PCADES_SIGN_MESSAGE_PARA;

Параметры

dwSize

Размер структуры в байтах.

pSignMessagePara

Указатель на структуру CRYPT_SIGN_MESSAGE_PARA (см. документацию к Crypto API). При работе с сертификатами с алгоритмом ключа ГОСТ Р 34.10-2001 или ГОСТ Р 34.10-94 поле HashAlgorithm.pszObjId в структуре CRYPT_SIGN_MESSAGE_PARA должно иметь значение szOID_CP_GOST_R3411 (алгоритм хэширования ГОСТ Р 34.11-94). Определение szOID_CP_GOST_R3411 содержится в файле wincryptex.h.

pCadesSignPara

Указатель на структуру CADES_SIGN_PARA (может быть равен NULL). Если передано NULL, используются значения членов CADES_SIGN_PARA по умолчанию.

Требования

Заголовочный файл cades.h
Минимальная версия продукта 1.0

См. также