65 references to IEnumUnknown
System.Private.Windows.Core (35)
Windows.Win32.IEnumUnknown.g.cs (32)
26
:IVTable<
IEnumUnknown
,
IEnumUnknown
.Vtbl>,IComIID {
42
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), riid, ppvObject);
47
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint>)lpVtbl[1])((
IEnumUnknown
*)Unsafe.AsPointer(ref this));
52
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint>)lpVtbl[2])((
IEnumUnknown
*)Unsafe.AsPointer(ref this));
58
private static winmdroot.Foundation.HRESULT Next(
IEnumUnknown
* pThis, uint celt, winmdroot.System.Com.IUnknown** rgelt, [Optional] uint* pceltFetched)
88
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.System.Com.IUnknown** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
94
private static winmdroot.Foundation.HRESULT Skip(
IEnumUnknown
* pThis, uint celt)
119
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), celt);
125
private static winmdroot.Foundation.HRESULT Reset(
IEnumUnknown
* pThis)
147
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IEnumUnknown
*)Unsafe.AsPointer(ref this));
153
private static winmdroot.Foundation.HRESULT Clone(
IEnumUnknown
* pThis, winmdroot.System.Com.
IEnumUnknown
** ppenum)
176
public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.
IEnumUnknown
** ppenum)
178
return ((delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IEnumUnknown
*)Unsafe.AsPointer(ref this), ppenum);
202
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
204
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint> AddRef_2;
206
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint> Release_3;
208
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.System.Com.IUnknown** ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
210
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
212
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.Foundation.HRESULT> Reset_6;
214
internal delegate *unmanaged [Stdcall]<
IEnumUnknown
*,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT> Clone_7;
253
unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.
IEnumUnknown
** ppenum);
Windows\Win32\System\Com\IComCallableWrapper.cs (3)
62
internal delegate* unmanaged[Stdcall]<
IEnumUnknown
*, Guid*, void**, HRESULT> QueryInterface_1;
63
internal delegate* unmanaged[Stdcall]<
IEnumUnknown
*, uint> AddRef_2;
64
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)
Windows.Win32.IOleContainer.g.cs (5)
92
private static winmdroot.Foundation.HRESULT EnumObjects(IOleContainer* pThis, uint grfFlags, winmdroot.System.Com.
IEnumUnknown
** ppenum)
117
public unsafe void EnumObjects(uint grfFlags, winmdroot.System.Com.
IEnumUnknown
** ppenum)
119
((delegate *unmanaged [Stdcall]<IOleContainer*,uint ,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IOleContainer*)Unsafe.AsPointer(ref this), grfFlags, ppenum).ThrowOnFailure();
183
internal delegate *unmanaged [Stdcall]<IOleContainer*,uint ,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT> EnumObjects_5;
217
unsafe winmdroot.Foundation.HRESULT EnumObjects(uint grfFlags, winmdroot.System.Com.
IEnumUnknown
** ppenum);
Windows.Win32.IVBGetControl.g.cs (5)
57
private static winmdroot.Foundation.HRESULT EnumControls(IVBGetControl* pThis, uint dwOleContF, winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS dwWhich, winmdroot.System.Com.
IEnumUnknown
** ppenumUnk)
89
public unsafe void EnumControls(uint dwOleContF, winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS dwWhich, winmdroot.System.Com.
IEnumUnknown
** ppenumUnk)
91
((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();
121
internal delegate *unmanaged [Stdcall]<IVBGetControl*,uint ,winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS ,winmdroot.System.Com.
IEnumUnknown
** ,winmdroot.Foundation.HRESULT> EnumControls_4;
147
unsafe winmdroot.Foundation.HRESULT EnumControls(uint dwOleContF, winmdroot.System.Ole.ENUM_CONTROLS_WHICH_FLAGS dwWhich, winmdroot.System.Com.
IEnumUnknown
** ppenumUnk);