pub unsafe extern "system" fn CryptMsgOpenToEncode(
    dwmsgencodingtype: u32,
    dwflags: u32,
    dwmsgtype: CRYPT_MSG_TYPE,
    pvmsgencodeinfo: *const c_void,
    pszinnercontentobjid: PCSTR,
    pstreaminfo: *const CMSG_STREAM_INFO,
) -> *mut c_void