Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Структура CMSG_SIGNED_ENCODE_INFO содержит сведения, передаваемые в CryptMsgOpenToEncode , если dwMsgType имеет CMSG_SIGNED.
Синтаксис
typedef struct _CMSG_SIGNED_ENCODE_INFO {
DWORD cbSize;
DWORD cSigners;
PCMSG_SIGNER_ENCODE_INFO rgSigners;
DWORD cCertEncoded;
PCERT_BLOB rgCertEncoded;
DWORD cCrlEncoded;
PCRL_BLOB rgCrlEncoded;
DWORD cAttrCertEncoded;
PCERT_BLOB rgAttrCertEncoded;
} CMSG_SIGNED_ENCODE_INFO, *PCMSG_SIGNED_ENCODE_INFO;
Члены
cbSize
Размер этой структуры в байтах.
cSigners
Количество элементов в массиве rgSigners .
rgSigners
Массив указателей на CMSG_SIGNER_ENCODE_INFO структур, каждый из которых содержит сведения о подписывшем.
cCertEncoded
Количество элементов в массиве rgCertEncoded .
rgCertEncoded
Массив указателей на структуры CERT_BLOB , каждая из которых содержит закодированный сертификат.
cCrlEncoded
Число элементов в массиве rgCrlEncoded .
rgCrlEncoded
Массив указателей на CRL_BLOB структуры, каждый из которых содержит закодированный список отзыва сертификатов.
cAttrCertEncoded
Количество элементов в массиве rgAttrCertEncoded . Используется, только если определен CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS.
rgAttrCertEncoded
Массив закодированных сертификатов атрибутов. Используется, только если определен CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS. Этот массив закодированных сертификатов атрибутов можно использовать с CMS для обработки PKCS 7.
Требования
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | wincrypt.h |