pub unsafe fn CreateXmlWriterOutputWithEncodingName<P0, P1, P2>(
    poutputstream: P0,
    pmalloc: P1,
    pwszencodingname: P2
) -> Result<IUnknown>
where P0: IntoParam<IUnknown>, P1: IntoParam<IMalloc>, P2: IntoParam<PCWSTR>,