Type Alias CMSG_CONTENT_ENCRYPT_INFO
Source pub type CMSG_CONTENT_ENCRYPT_INFO = _CMSG_CONTENT_ENCRYPT_INFO;
struct CMSG_CONTENT_ENCRYPT_INFO {Show 15 fields
pub cbSize: u32,
pub hCryptProv: u64,
pub ContentEncryptionAlgorithm: _CRYPT_ALGORITHM_IDENTIFIER,
pub pvEncryptionAuxInfo: *mut c_void,
pub cRecipients: u32,
pub rgCmsRecipients: *mut _CMSG_RECIPIENT_ENCODE_INFO,
pub pfnAlloc: Option<unsafe extern "C" fn(_: usize) -> *mut c_void>,
pub pfnFree: Option<unsafe extern "C" fn(_: *mut c_void)>,
pub dwEncryptFlags: u32,
pub __bindgen_anon_1: _CMSG_CONTENT_ENCRYPT_INFO__bindgen_ty_1,
pub dwFlags: u32,
pub fCNG: i32,
pub pbCNGContentEncryptKeyObject: *mut u8,
pub pbContentEncryptKey: *mut u8,
pub cbContentEncryptKey: u32,
}