pub unsafe extern "system" fn CryptXmlOpenToDecode(
    pconfig: *const CRYPT_XML_TRANSFORM_CHAIN_CONFIG,
    dwflags: CRYPT_XML_FLAGS,
    rgproperty: *const CRYPT_XML_PROPERTY,
    cproperty: u32,
    pencoded: *const CRYPT_XML_BLOB,
    phcryptxml: *mut *mut c_void,
) -> HRESULT