pub unsafe extern "system" fn CryptEncryptMessage(
    pencryptpara: *const CRYPT_ENCRYPT_MESSAGE_PARA,
    crecipientcert: u32,
    rgprecipientcert: *const *const CERT_CONTEXT,
    pbtobeencrypted: *const u8,
    cbtobeencrypted: u32,
    pbencryptedblob: *mut u8,
    pcbencryptedblob: *mut u32,
) -> BOOL