69 references to IEnumUnknown
System.Private.Windows.Core (39)
_generated\144\Windows.Win32.IEnumUnknown.g.cs (32)
27
:winmdroot.IVTable<
IEnumUnknown
,
IEnumUnknown
.Vtbl>,IComIID {
44
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), riid, ppvObject);
49
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint>)lpVtbl[1])((
IEnumUnknown
*)Unsafe.AsPointer(ref this));
54
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint>)lpVtbl[2])((
IEnumUnknown
*)Unsafe.AsPointer(ref this));
78
private static winmdroot.Foundation.HRESULT Next(
IEnumUnknown
* pThis, uint celt, winmdroot.System.Com.IUnknown** rgelt, [Optional] uint* pceltFetched)
108
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.System.Com.IUnknown** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
114
private static winmdroot.Foundation.HRESULT Skip(
IEnumUnknown
* pThis, uint celt)
139
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), celt);
145
private static winmdroot.Foundation.HRESULT Reset(
IEnumUnknown
* pThis)
167
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IEnumUnknown
*)Unsafe.AsPointer(ref this));
173
private static winmdroot.Foundation.HRESULT Clone(
IEnumUnknown
* pThis, winmdroot.System.Com.
IEnumUnknown
** ppenum)
196
public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.
IEnumUnknown
** ppenum)
198
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), ppenum);
224
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
226
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint> AddRef_2;
228
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint> Release_3;
230
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.System.Com.IUnknown** ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
232
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
234
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.Foundation.HRESULT> Reset_6;
236
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT> Clone_7;
275
unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.
IEnumUnknown
** ppenum);
_generated\236\Windows.Win32.System_Com_IEnumUnknown_Extensions.g.cs (4)
23
/// <inheritdoc cref="winmdroot.System.Com.
IEnumUnknown
.Interface.Next(uint, winmdroot.System.Com.IUnknown**, uint*)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT Next(this winmdroot.System.Com.
IEnumUnknown
.Interface @this, uint celt, winmdroot.System.Com.IUnknown** rgelt, out uint pceltFetched)
33
/// <inheritdoc cref="winmdroot.System.Com.
IEnumUnknown
.Interface.Next(uint, winmdroot.System.Com.IUnknown**, uint*)"/>
35
internal static unsafe winmdroot.Foundation.HRESULT Next(this winmdroot.System.Com.
IEnumUnknown
.Interface @this, uint celt, winmdroot.System.Com.IUnknown** rgelt)
Windows\Win32\System\Com\IComCallableWrapper.cs (3)
59
internal delegate* unmanaged[Stdcall]<
IEnumUnknown
*, Guid*, void**, HRESULT> QueryInterface_1;
60
internal delegate* unmanaged[Stdcall]<
IEnumUnknown
*, uint> AddRef_2;
61
internal delegate* unmanaged[Stdcall]<
IEnumUnknown
*, uint> Release_3;
System.Windows.Forms (20)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (4)
158
internal
IEnumUnknown
.Interface EnumControls(Control control, uint dwOleContF, ENUM_CONTROLS_WHICH_FLAGS dwWhich)
574
HRESULT IOleContainer.Interface.EnumObjects(uint grfFlags,
IEnumUnknown
** ppenum)
596
*ppenum = ComHelpers.GetComPointer<
IEnumUnknown
>(new EnumUnknown([.. oleControls]));
601
*ppenum = ComHelpers.GetComPointer<
IEnumUnknown
>(new EnumUnknown(null));
System\Windows\Forms\ActiveX\AxHost.AxContainer.ExtenderProxy.cs (3)
54
IEnumUnknown
** ppenum)
61
IEnumUnknown
.Interface enumUnknown = GetContainer() is { } container && GetControl() is { } control
64
*ppenum = ComHelpers.GetComPointer<
IEnumUnknown
>(enumUnknown);
System\Windows\Forms\ActiveX\AxHost.EnumUnknown.cs (8)
10
internal class EnumUnknown :
IEnumUnknown
.Interface, IManagedWrapper<
IEnumUnknown
>
28
unsafe HRESULT
IEnumUnknown
.Interface.Next(uint celt, IUnknown** rgelt, uint* pceltFetched)
70
HRESULT
IEnumUnknown
.Interface.Skip(uint celt)
76
HRESULT
IEnumUnknown
.Interface.Reset()
82
unsafe HRESULT
IEnumUnknown
.Interface.Clone(
IEnumUnknown
** ppenum)
89
*ppenum = ComHelpers.GetComPointer<
IEnumUnknown
>(new EnumUnknown(_array, _location));
System\Windows\Forms\ActiveX\AxHost.OleInterfaces.cs (2)
93
IEnumUnknown
** ppenum)
95
*ppenum = ComHelpers.GetComPointer<
IEnumUnknown
>(
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (3)
41
HRESULT IOleContainer.Interface.EnumObjects(uint grfFlags,
IEnumUnknown
** ppenum)
57
*ppenum = ComHelpers.GetComPointer<
IEnumUnknown
>(new AxHost.EnumUnknown(temp));
62
*ppenum = ComHelpers.GetComPointer<
IEnumUnknown
>(new AxHost.EnumUnknown(null));
System.Windows.Forms.Primitives (10)
_generated\201\Windows.Win32.IOleContainer.g.cs (5)
95
private static winmdroot.Foundation.HRESULT EnumObjects(IOleContainer* pThis, uint grfFlags, winmdroot.System.Com.
IEnumUnknown
** ppenum)
120
public unsafe void EnumObjects(uint grfFlags, winmdroot.System.Com.
IEnumUnknown
** ppenum)
122
((delegate *unmanaged [Stdcall]<IOleContainer*,uint ,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IOleContainer*)Unsafe.AsPointer(ref this), grfFlags, ppenum).ThrowOnFailure();
188
internal delegate *unmanaged [Stdcall]<IOleContainer*,uint ,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT> EnumObjects_5;
222
unsafe winmdroot.Foundation.HRESULT EnumObjects(uint grfFlags, winmdroot.System.Com.
IEnumUnknown
** ppenum);
_generated\276\Windows.Win32.IVBGetControl.g.cs (5)
59
private static winmdroot.Foundation.HRESULT EnumControls(IVBGetControl* pThis, uint dwOleContF, winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS dwWhich, winmdroot.System.Com.
IEnumUnknown
** ppenumUnk)
91
public unsafe void EnumControls(uint dwOleContF, winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS dwWhich, winmdroot.System.Com.
IEnumUnknown
** ppenumUnk)
93
((delegate *unmanaged [Stdcall]<IVBGetControl*,uint ,winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS ,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IVBGetControl*)Unsafe.AsPointer(ref this), dwOleContF, dwWhich, ppenumUnk).ThrowOnFailure();
125
internal delegate *unmanaged [Stdcall]<IVBGetControl*,uint ,winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS ,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT> EnumControls_4;
151
unsafe winmdroot.Foundation.HRESULT EnumControls(uint dwOleContF, winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS dwWhich, winmdroot.System.Com.
IEnumUnknown
** ppenumUnk);