Freigeben über


CMSG_MAIL_LIST_RECIPIENT_INFO-Struktur (wincrypt.h)

Die CMSG_MAIL_LIST_RECIPIENT_INFO-Struktur enthält Informationen, die für zuvor verteilte symmetrische Schlüsselverschlüsselungsschlüssel (KEK) verwendet werden.

Syntax

typedef struct _CMSG_MAIL_LIST_RECIPIENT_INFO {
  DWORD                       dwVersion;
  CRYPT_DATA_BLOB             KeyId;
  CRYPT_ALGORITHM_IDENTIFIER  KeyEncryptionAlgorithm;
  CRYPT_DATA_BLOB             EncryptedKey;
  FILETIME                    Date;
  PCRYPT_ATTRIBUTE_TYPE_VALUE pOtherAttr;
} CMSG_MAIL_LIST_RECIPIENT_INFO, *PCMSG_MAIL_LIST_RECIPIENT_INFO;

Member

dwVersion

Gibt die Version der -Struktur an. Dieser Member ist immer vier.

KeyId

Eine CRYPT_DATA_BLOB-Struktur , die einen symmetrischen Schlüssel-Verschlüsselungsschlüssel identifiziert, der zuvor an den Absender und einen oder mehrere Empfänger verteilt wurde.

KeyEncryptionAlgorithm

CRYPT_ALGORITHM_IDENTIFIER , die den Schlüsselverschlüsselungsalgorithmus und alle zugehörigen Parameter identifiziert, die zum Verschlüsseln des Inhaltsverschlüsselungsschlüssels verwendet werden.

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 einen Verschlüsselungsschlüssel für einen einzelnen Schlüssel aus einer zuvor verteilten Gruppe an.

pOtherAttr

Optionaler Zeiger auf eine CRYPT_ATTRIBUTE_TYPE_VALUE-Struktur , die zusätzliche Informationen enthält.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h