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. 17private readonly IClassFactory* _classFactory; 42IClassFactory* classFactory; 44&classId, IID.Get<IClassFactory>(),