#[repr(C)]pub struct CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO {
pub cbSize: u32,
pub KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER,
pub pvKeyEncryptionAuxInfo: *mut c_void,
pub KeyWrapAlgorithm: CRYPT_ALGORITHM_IDENTIFIER,
pub pvKeyWrapAuxInfo: *mut c_void,
pub hCryptProv: HCRYPTPROV_LEGACY,
pub dwKeySpec: u32,
pub dwKeyChoice: CMSG_KEY_AGREE_OPTION,
pub Anonymous: CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0,
pub UserKeyingMaterial: CRYPT_INTEGER_BLOB,
pub cRecipientEncryptedKeys: u32,
pub rgpRecipientEncryptedKeys: *mut *mut CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO,
}
Expand description
Required features: "Win32_Security_Cryptography"
, "Win32_Foundation"
Fields§
§cbSize: u32
§KeyEncryptionAlgorithm: CRYPT_ALGORITHM_IDENTIFIER
§pvKeyEncryptionAuxInfo: *mut c_void
§KeyWrapAlgorithm: CRYPT_ALGORITHM_IDENTIFIER
§pvKeyWrapAuxInfo: *mut c_void
§hCryptProv: HCRYPTPROV_LEGACY
§dwKeySpec: u32
§dwKeyChoice: CMSG_KEY_AGREE_OPTION
§Anonymous: CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO_0
§UserKeyingMaterial: CRYPT_INTEGER_BLOB
§cRecipientEncryptedKeys: u32
§rgpRecipientEncryptedKeys: *mut *mut CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO