pub unsafe extern "system" fn CoCreateFreeThreadedMarshaler(
    punkouter: IUnknown,
    ppunkmarshal: *mut IUnknown
) -> HRESULT