Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CMSG_SIGNED_ENCODE_INFO-Struktur enthält Informationen, die an CryptMsgOpenToEncode übergeben werden sollen, wenn dwMsgType CMSG_SIGNED ist.
Syntax
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;
Member
cbSize
Größe dieser Struktur in Bytes.
cSigners
Anzahl der Elemente im rgSigners-Array .
rgSigners
Array von Zeigern auf CMSG_SIGNER_ENCODE_INFO Strukturen für die einzelnen Unterzeichnerinformationen.
cCertEncoded
Anzahl der Elemente im rgCertEncoded-Array .
rgCertEncoded
Array von Zeigern auf CERT_BLOB Strukturen, die jeweils ein codiertes Zertifikat enthalten.
cCrlEncoded
Anzahl der Elemente im rgCrlEncoded-Array .
rgCrlEncoded
Array von Zeigern auf CRL_BLOB Strukturen, die jeweils eine codierte Zertifikatsperrliste enthalten.
cAttrCertEncoded
Anzahl der Elemente im Array rgAttrCertEncoded . Wird nur verwendet, wenn CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS definiert ist.
rgAttrCertEncoded
Array von codierten Attributzertifikaten. Wird nur verwendet, wenn CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS definiert ist. Dieses Array von codierten Attributzertifikaten kann mit CMS für die PKCS #7-Verarbeitung verwendet werden.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | wincrypt.h |