37 references to IEnumShellItems
System.Windows.Forms.Primitives (37)
Windows.Win32.IEnumShellItems.g.cs (32)
26 :IVTable<IEnumShellItems,IEnumShellItems.Vtbl>,IComIID { 42 return ((delegate *unmanaged [Stdcall]<IEnumShellItems*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumShellItems*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<IEnumShellItems*,uint>)lpVtbl[1])((IEnumShellItems*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<IEnumShellItems*,uint>)lpVtbl[2])((IEnumShellItems*)Unsafe.AsPointer(ref this)); 58 private static winmdroot.Foundation.HRESULT Next(IEnumShellItems* pThis, uint celt, winmdroot.UI.Shell.IShellItem** rgelt, [Optional] uint* pceltFetched) 97 ((delegate *unmanaged [Stdcall]<IEnumShellItems*,uint ,winmdroot.UI.Shell.IShellItem** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumShellItems*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched).ThrowOnFailure(); 103 private static winmdroot.Foundation.HRESULT Skip(IEnumShellItems* pThis, uint celt) 133 ((delegate *unmanaged [Stdcall]<IEnumShellItems*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumShellItems*)Unsafe.AsPointer(ref this), celt).ThrowOnFailure(); 139 private static winmdroot.Foundation.HRESULT Reset(IEnumShellItems* pThis) 165 ((delegate *unmanaged [Stdcall]<IEnumShellItems*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumShellItems*)Unsafe.AsPointer(ref this)).ThrowOnFailure(); 171 private static winmdroot.Foundation.HRESULT Clone(IEnumShellItems* pThis, winmdroot.UI.Shell.IEnumShellItems** ppenum) 199 public unsafe void Clone(winmdroot.UI.Shell.IEnumShellItems** ppenum) 201 ((delegate *unmanaged [Stdcall]<IEnumShellItems*,winmdroot.UI.Shell.IEnumShellItems** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumShellItems*)Unsafe.AsPointer(ref this), ppenum).ThrowOnFailure(); 225 internal delegate *unmanaged [Stdcall]<IEnumShellItems*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 227 internal delegate *unmanaged [Stdcall]<IEnumShellItems*,uint> AddRef_2; 229 internal delegate *unmanaged [Stdcall]<IEnumShellItems*,uint> Release_3; 231 internal delegate *unmanaged [Stdcall]<IEnumShellItems*,uint ,winmdroot.UI.Shell.IShellItem** ,uint* ,winmdroot.Foundation.HRESULT> Next_4; 233 internal delegate *unmanaged [Stdcall]<IEnumShellItems*,uint ,winmdroot.Foundation.HRESULT> Skip_5; 235 internal delegate *unmanaged [Stdcall]<IEnumShellItems*,winmdroot.Foundation.HRESULT> Reset_6; 237 internal delegate *unmanaged [Stdcall]<IEnumShellItems*,winmdroot.UI.Shell.IEnumShellItems** ,winmdroot.Foundation.HRESULT> Clone_7; 276 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.UI.Shell.IEnumShellItems** ppenum);
Windows.Win32.IShellItemArray.g.cs (5)
372 private static winmdroot.Foundation.HRESULT EnumItems(IShellItemArray* pThis, winmdroot.UI.Shell.IEnumShellItems** ppenumShellItems) 400 public unsafe void EnumItems(winmdroot.UI.Shell.IEnumShellItems** ppenumShellItems) 402 ((delegate *unmanaged [Stdcall]<IShellItemArray*,winmdroot.UI.Shell.IEnumShellItems** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IShellItemArray*)Unsafe.AsPointer(ref this), ppenumShellItems).ThrowOnFailure(); 444 internal delegate *unmanaged [Stdcall]<IShellItemArray*,winmdroot.UI.Shell.IEnumShellItems** ,winmdroot.Foundation.HRESULT> EnumItems_10; 495 unsafe winmdroot.Foundation.HRESULT EnumItems(winmdroot.UI.Shell.IEnumShellItems** ppenumShellItems);