38 references to ITypeComp
System.Private.Windows.Core (37)
Windows.Win32.BINDPTR.g.cs (1)
40
internal unsafe winmdroot.System.Com.
ITypeComp
* lptcomp;
Windows.Win32.ITypeComp.g.cs (24)
25
:IVTable<
ITypeComp
,
ITypeComp
.Vtbl>,IComIID {
41
return ((delegate *unmanaged [Stdcall]<
ITypeComp
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
ITypeComp
*)Unsafe.AsPointer(ref this), riid, ppvObject);
46
return ((delegate *unmanaged [Stdcall]<
ITypeComp
*,uint>)lpVtbl[1])((
ITypeComp
*)Unsafe.AsPointer(ref this));
51
return ((delegate *unmanaged [Stdcall]<
ITypeComp
*,uint>)lpVtbl[2])((
ITypeComp
*)Unsafe.AsPointer(ref this));
70
private static winmdroot.Foundation.HRESULT Bind(
ITypeComp
* pThis, winmdroot.Foundation.PWSTR szName, uint lHashVal, ushort wFlags, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.DESCKIND* pDescKind, winmdroot.System.Com.BINDPTR* pBindPtr)
109
return ((delegate *unmanaged [Stdcall]<
ITypeComp
*,winmdroot.Foundation.PWSTR ,uint ,ushort ,winmdroot.System.Com.ITypeInfo** ,winmdroot.System.Com.DESCKIND* ,winmdroot.System.Com.BINDPTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
ITypeComp
*)Unsafe.AsPointer(ref this), szName, lHashVal, wFlags, ppTInfo, pDescKind, pBindPtr);
115
private static winmdroot.Foundation.HRESULT BindType(
ITypeComp
* pThis, winmdroot.Foundation.PWSTR szName, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.
ITypeComp
** ppTComp)
142
public unsafe winmdroot.Foundation.HRESULT BindType(winmdroot.Foundation.PWSTR szName, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.
ITypeComp
** ppTComp)
144
return ((delegate *unmanaged [Stdcall]<
ITypeComp
*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.System.Com.
ITypeComp
** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
ITypeComp
*)Unsafe.AsPointer(ref this), szName, lHashVal, ppTInfo, ppTComp);
168
internal delegate *unmanaged [Stdcall]<
ITypeComp
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
170
internal delegate *unmanaged [Stdcall]<
ITypeComp
*,uint> AddRef_2;
172
internal delegate *unmanaged [Stdcall]<
ITypeComp
*,uint> Release_3;
174
internal delegate *unmanaged [Stdcall]<
ITypeComp
*,winmdroot.Foundation.PWSTR ,uint ,ushort ,winmdroot.System.Com.ITypeInfo** ,winmdroot.System.Com.DESCKIND* ,winmdroot.System.Com.BINDPTR* ,winmdroot.Foundation.HRESULT> Bind_4;
176
internal delegate *unmanaged [Stdcall]<
ITypeComp
*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.System.Com.
ITypeComp
** ,winmdroot.Foundation.HRESULT> BindType_5;
206
unsafe winmdroot.Foundation.HRESULT BindType(winmdroot.Foundation.PWSTR szName, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.
ITypeComp
** ppTComp);
Windows.Win32.ITypeInfo.g.cs (5)
99
private static winmdroot.Foundation.HRESULT GetTypeComp(ITypeInfo* pThis, winmdroot.System.Com.
ITypeComp
** ppTComp)
123
public unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.
ITypeComp
** ppTComp)
125
return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.
ITypeComp
** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTComp);
921
internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.
ITypeComp
** ,winmdroot.Foundation.HRESULT> GetTypeComp_5;
1002
unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.
ITypeComp
** ppTComp);
Windows.Win32.ITypeLib.g.cs (5)
250
private static winmdroot.Foundation.HRESULT GetTypeComp(ITypeLib* pThis, winmdroot.System.Com.
ITypeComp
** ppTComp)
278
public unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.
ITypeComp
** ppTComp)
280
return ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.
ITypeComp
** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((ITypeLib*)Unsafe.AsPointer(ref this), ppTComp);
510
internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.
ITypeComp
** ,winmdroot.Foundation.HRESULT> GetTypeComp_9;
568
unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.
ITypeComp
** ppTComp);
Windows.Win32.System_Com_ITypeComp_Extensions.g.cs (2)
23
/// <inheritdoc cref="winmdroot.System.Com.
ITypeComp
.Interface.Bind(winmdroot.Foundation.PWSTR, uint, ushort, winmdroot.System.Com.ITypeInfo**, winmdroot.System.Com.DESCKIND*, winmdroot.System.Com.BINDPTR*)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT Bind(this winmdroot.System.Com.
ITypeComp
.Interface @this, winmdroot.Foundation.PWSTR szName, uint lHashVal, ushort wFlags, winmdroot.System.Com.ITypeInfo** ppTInfo, out winmdroot.System.Com.DESCKIND pDescKind, out winmdroot.System.Com.BINDPTR pBindPtr)
System.Windows.Forms.Primitives.Tests (1)
Interop\Oleaut32\ITypeInfoTests.cs (1)
286
using ComScope<
ITypeComp
> typeComp = new(null);