26 references to IClassFactory
System.Windows.Forms.Primitives (22)
Windows.Win32.IClassFactory.g.cs (19)
26
:IVTable<
IClassFactory
,
IClassFactory
.Vtbl>,IComIID {
42
return ((delegate *unmanaged [Stdcall]<
IClassFactory
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IClassFactory
*)Unsafe.AsPointer(ref this), riid, ppvObject);
47
return ((delegate *unmanaged [Stdcall]<
IClassFactory
*,uint>)lpVtbl[1])((
IClassFactory
*)Unsafe.AsPointer(ref this));
52
return ((delegate *unmanaged [Stdcall]<
IClassFactory
*,uint>)lpVtbl[2])((
IClassFactory
*)Unsafe.AsPointer(ref this));
71
private static winmdroot.Foundation.HRESULT CreateInstance(
IClassFactory
* pThis, [Optional] winmdroot.System.Com.IUnknown* pUnkOuter, global::System.Guid* riid, void** ppvObject)
102
return ((delegate *unmanaged [Stdcall]<
IClassFactory
*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IClassFactory
*)Unsafe.AsPointer(ref this), pUnkOuter, riid, ppvObject);
108
private static winmdroot.Foundation.HRESULT LockServer(
IClassFactory
* pThis, winmdroot.Foundation.BOOL fLock)
134
return ((delegate *unmanaged [Stdcall]<
IClassFactory
*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IClassFactory
*)Unsafe.AsPointer(ref this), fLock);
158
internal delegate *unmanaged [Stdcall]<
IClassFactory
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
160
internal delegate *unmanaged [Stdcall]<
IClassFactory
*,uint> AddRef_2;
162
internal delegate *unmanaged [Stdcall]<
IClassFactory
*,uint> Release_3;
164
internal delegate *unmanaged [Stdcall]<
IClassFactory
*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> CreateInstance_4;
166
internal delegate *unmanaged [Stdcall]<
IClassFactory
*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> LockServer_5;
Windows.Win32.IClassFactory2.g.cs (1)
315
:winmdroot.System.Com.
IClassFactory
.Interface {
Windows.Win32.System_Com_IClassFactory_Extensions.g.cs (2)
23
/// <inheritdoc cref="winmdroot.System.Com.
IClassFactory
.Interface.CreateInstance(winmdroot.System.Com.IUnknown*, global::System.Guid*, void**)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT CreateInstance(this winmdroot.System.Com.
IClassFactory
.Interface @this, winmdroot.System.Com.IUnknown* pUnkOuter, in global::System.Guid riid, out void* ppvObject)
System.Windows.Forms.Primitives.TestUtilities (4)
Windows\Win32\System\Com\ComClassFactory.cs (4)
10
/// Wraps an <see cref="
IClassFactory
"/> from a dynamically loaded assembly.
17
private readonly
IClassFactory
* _classFactory;
42
IClassFactory
* classFactory;
44
&classId, IID.Get<
IClassFactory
>(),