48 references to IEnumFORMATETC
Microsoft.Private.Windows.Core (48)
_generated\126\Windows.Win32.IDataObject.g.cs (4)
215 public unsafe winmdroot.Foundation.HRESULT EnumFormatEtc(uint dwDirection, winmdroot.System.Com.IEnumFORMATETC** ppenumFormatEtc) 217 return ((delegate *unmanaged [Stdcall]<IDataObject*,uint ,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IDataObject*)Unsafe.AsPointer(ref this), dwDirection, ppenumFormatEtc); 327 internal delegate *unmanaged [Stdcall]<IDataObject*,uint ,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT> EnumFormatEtc_9; 365 unsafe winmdroot.Foundation.HRESULT EnumFormatEtc(uint dwDirection, winmdroot.System.Com.IEnumFORMATETC** ppenumFormatEtc);
_generated\138\Windows.Win32.IEnumFORMATETC.g.cs (25)
43 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), riid, ppvObject); 48 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint>)lpVtbl[1])((IEnumFORMATETC*)Unsafe.AsPointer(ref this)); 53 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint>)lpVtbl[2])((IEnumFORMATETC*)Unsafe.AsPointer(ref this)); 92 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.System.Com.FORMATETC* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched); 103 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), celt); 111 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumFORMATETC*)Unsafe.AsPointer(ref this)); 123 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumFORMATETC** ppenum) 125 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), ppenum); 151 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 153 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint> AddRef_2; 155 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint> Release_3; 157 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.System.Com.FORMATETC* ,uint* ,winmdroot.Foundation.HRESULT> Next_4; 159 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.Foundation.HRESULT> Skip_5; 161 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.Foundation.HRESULT> Reset_6; 163 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT> Clone_7; 189 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumFORMATETC** ppenum);
_generated\231\Windows.Win32.System_Com_IEnumFORMATETC_Extensions.g.cs (4)
23 /// <inheritdoc cref="winmdroot.System.Com.IEnumFORMATETC.Interface.Next(uint, winmdroot.System.Com.FORMATETC*, uint*)"/> 25 internal static unsafe winmdroot.Foundation.HRESULT Next(this winmdroot.System.Com.IEnumFORMATETC.Interface @this, Span<winmdroot.System.Com.FORMATETC> rgelt, out uint pceltFetched) 37 /// <inheritdoc cref="winmdroot.System.Com.IEnumFORMATETC.Interface.Next(uint, winmdroot.System.Com.FORMATETC*, uint*)"/> 38 internal static unsafe winmdroot.Foundation.HRESULT Next(this winmdroot.System.Com.IEnumFORMATETC.Interface @this, Span<winmdroot.System.Com.FORMATETC> rgelt)
System\Private\Windows\Ole\Composition.cs (1)
218public HRESULT EnumFormatEtc(uint dwDirection, IEnumFORMATETC** ppenumFormatEtc) => _nativeDataObject.EnumFormatEtc(dwDirection, ppenumFormatEtc);
System\Private\Windows\Ole\Composition.ManagedToNativeAdapter.cs (2)
234public HRESULT EnumFormatEtc(uint dwDirection, IEnumFORMATETC** ppenumFormatEtc) 243*ppenumFormatEtc = ComHelpers.GetComPointer<IEnumFORMATETC>(new FormatEnumerator(
System\Private\Windows\Ole\Composition.NativeToManagedAdapter.cs (2)
63public HRESULT EnumFormatEtc(uint dwDirection, Com.IEnumFORMATETC** ppenumFormatEtc) 677using ComScope<Com.IEnumFORMATETC> enumFORMATETC = new(null);
System\Private\Windows\Ole\Composition.NativeToRuntimeAdapter.cs (1)
55using ComScope<Com.IEnumFORMATETC> nativeFormat = new(null);
System\Private\Windows\Ole\Composition.RuntimeToNativeAdapter.cs (2)
77HRESULT Com.IDataObject.Interface.EnumFormatEtc(uint dwDirection, Com.IEnumFORMATETC** ppenumFormatEtc) 85*ppenumFormatEtc = ComHelpers.TryGetComPointer<Com.IEnumFORMATETC>(comTypeFormatEtc, out HRESULT hr);
System\Private\Windows\Ole\FormatEnumerator.cs (7)
17internal sealed unsafe partial class FormatEnumerator : ComTypes.IEnumFORMATETC, IEnumFORMATETC.Interface 106HRESULT IEnumFORMATETC.Interface.Next(uint celt, FORMATETC* rgelt, uint* pceltFetched) 132HRESULT IEnumFORMATETC.Interface.Skip(uint celt) => (HRESULT)Skip((int)celt); 134HRESULT IEnumFORMATETC.Interface.Reset() => (HRESULT)Reset(); 136HRESULT IEnumFORMATETC.Interface.Clone(IEnumFORMATETC** ppenum) 144*ppenum = ComHelpers.GetComPointer<IEnumFORMATETC>(cloned);