pub unsafe fn CoCreateInstanceEx<P0>(
    clsid: *const GUID,
    punkouter: P0,
    dwclsctx: CLSCTX,
    pserverinfo: Option<*const COSERVERINFO>,
    presults: &mut [MULTI_QI]
) -> Result<()>
where P0: IntoParam<IUnknown>,