pub unsafe fn CoGetInstanceFromFile<P0, P1>(
    pserverinfo: Option<*const COSERVERINFO>,
    pclsid: Option<*const GUID>,
    punkouter: P0,
    dwclsctx: CLSCTX,
    grfmode: u32,
    pwszname: P1,
    presults: &mut [MULTI_QI]
) -> Result<()>
where P0: Param<IUnknown>, P1: Param<PCWSTR>,