CMSG_RECIPIENT_ENCRYPTED_KEY_INFO-Struktur (wincrypt.h)
Die CMSG_RECIPIENT_ENCRYPTED_KEY_INFO-Struktur enthält Informationen, die für einen einzelnen Schlüsselvereinbarungsempfänger verwendet werden.
Syntax
typedef struct _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO {
CERT_ID RecipientId;
CRYPT_DATA_BLOB EncryptedKey;
FILETIME Date;
PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_RECIPIENT_ENCRYPTED_KEY_INFO, *PCMSG_RECIPIENT_ENCRYPTED_KEY_INFO;
Member
RecipientId
CERT_ID Struktur, die den Empfänger identifiziert. Derzeit sind nur die ISSUER_SERIAL_NUMBER- oder KEYID-Optionen in der CERT_ID-Struktur gültig.
EncryptedKey
Eine CRYPT_DATA_BLOB-Struktur , die den Verschlüsselungsschlüssel für verschlüsselten Inhalt enthält.
Date
Optional. Wenn vorhanden, gibt dieses Element an, welche der zuvor verteilten UKMs des Empfängers vom Absender verwendet wurden. Gilt nur für die KEYID-Auswahl in der RecipientId-CERT_ID-Struktur.
pOtherAttr
Optionaler Zeiger auf eine CRYPT_ATTRIBUTE_TYPE_VALUE-Struktur , die zusätzliche Informationen enthält. Gilt nur für die KEYID-Auswahl in der RecipientId-CERT_ID-Struktur.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | wincrypt.h |