41 references to IEnumShellItems
System.Windows.Forms.Primitives (41)
_generated\124\Windows.Win32.IEnumShellItems.g.cs (32)
27
:winmdroot.IVTable<
IEnumShellItems
,
IEnumShellItems
.Vtbl>,IComIID {
44
return ((delegate *unmanaged [Stdcall]<
IEnumShellItems
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IEnumShellItems
*)Unsafe.AsPointer(ref this), riid, ppvObject);
49
return ((delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint>)lpVtbl[1])((
IEnumShellItems
*)Unsafe.AsPointer(ref this));
54
return ((delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint>)lpVtbl[2])((
IEnumShellItems
*)Unsafe.AsPointer(ref this));
76
private static winmdroot.Foundation.HRESULT Next(
IEnumShellItems
* pThis, uint celt, winmdroot.UI.Shell.IShellItem** rgelt, [Optional] uint* pceltFetched)
115
((delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint ,winmdroot.UI.Shell.IShellItem** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IEnumShellItems
*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched).ThrowOnFailure();
121
private static winmdroot.Foundation.HRESULT Skip(
IEnumShellItems
* pThis, uint celt)
151
((delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IEnumShellItems
*)Unsafe.AsPointer(ref this), celt).ThrowOnFailure();
157
private static winmdroot.Foundation.HRESULT Reset(
IEnumShellItems
* pThis)
183
((delegate *unmanaged [Stdcall]<
IEnumShellItems
*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IEnumShellItems
*)Unsafe.AsPointer(ref this)).ThrowOnFailure();
189
private static winmdroot.Foundation.HRESULT Clone(
IEnumShellItems
* pThis, winmdroot.UI.Shell.
IEnumShellItems
** ppenum)
217
public unsafe void Clone(winmdroot.UI.Shell.
IEnumShellItems
** ppenum)
219
((delegate *unmanaged [Stdcall]<
IEnumShellItems
*,winmdroot.UI.Shell.
IEnumShellItems
** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IEnumShellItems
*)Unsafe.AsPointer(ref this), ppenum).ThrowOnFailure();
245
internal delegate *unmanaged [Stdcall]<
IEnumShellItems
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
247
internal delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint> AddRef_2;
249
internal delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint> Release_3;
251
internal delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint ,winmdroot.UI.Shell.IShellItem** ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
253
internal delegate *unmanaged [Stdcall]<
IEnumShellItems
*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
255
internal delegate *unmanaged [Stdcall]<
IEnumShellItems
*,winmdroot.Foundation.HRESULT> Reset_6;
257
internal delegate *unmanaged [Stdcall]<
IEnumShellItems
*,winmdroot.UI.Shell.
IEnumShellItems
** ,winmdroot.Foundation.HRESULT> Clone_7;
296
unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.UI.Shell.
IEnumShellItems
** ppenum);
_generated\243\Windows.Win32.IShellItemArray.g.cs (5)
379
private static winmdroot.Foundation.HRESULT EnumItems(IShellItemArray* pThis, winmdroot.UI.Shell.
IEnumShellItems
** ppenumShellItems)
407
public unsafe void EnumItems(winmdroot.UI.Shell.
IEnumShellItems
** ppenumShellItems)
409
((delegate *unmanaged [Stdcall]<IShellItemArray*,winmdroot.UI.Shell.
IEnumShellItems
** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IShellItemArray*)Unsafe.AsPointer(ref this), ppenumShellItems).ThrowOnFailure();
453
internal delegate *unmanaged [Stdcall]<IShellItemArray*,winmdroot.UI.Shell.
IEnumShellItems
** ,winmdroot.Foundation.HRESULT> EnumItems_10;
504
unsafe winmdroot.Foundation.HRESULT EnumItems(winmdroot.UI.Shell.
IEnumShellItems
** ppenumShellItems);
_generated\598\Windows.Win32.UI_Shell_IEnumShellItems_Extensions.g.cs (4)
23
/// <inheritdoc cref="winmdroot.UI.Shell.
IEnumShellItems
.Interface.Next(uint, winmdroot.UI.Shell.IShellItem**, uint*)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT Next(this winmdroot.UI.Shell.
IEnumShellItems
.Interface @this, uint celt, winmdroot.UI.Shell.IShellItem** rgelt, out uint pceltFetched)
33
/// <inheritdoc cref="winmdroot.UI.Shell.
IEnumShellItems
.Interface.Next(uint, winmdroot.UI.Shell.IShellItem**, uint*)"/>
35
internal static unsafe winmdroot.Foundation.HRESULT Next(this winmdroot.UI.Shell.
IEnumShellItems
.Interface @this, uint celt, winmdroot.UI.Shell.IShellItem** rgelt)