150 references to ITypeInfo
Microsoft.Private.Windows.Core (150)
Windows.Win32.IDispatch.g.cs (3)
87 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint iTInfo, uint lcid, winmdroot.System.Com.ITypeInfo** ppTInfo) 89 return ((delegate *unmanaged [Stdcall]<IDispatch*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDispatch*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo); 201 internal delegate *unmanaged [Stdcall]<IDispatch*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5;
Windows.Win32.IDispatchEx.g.cs (3)
69 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint iTInfo, uint lcid, winmdroot.System.Com.ITypeInfo** ppTInfo) 71 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDispatchEx*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo); 223 internal delegate *unmanaged [Stdcall]<IDispatchEx*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5;
Windows.Win32.IPictureDisp.g.cs (3)
70 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint iTInfo, uint lcid, winmdroot.System.Com.ITypeInfo** ppTInfo) 72 return ((delegate *unmanaged [Stdcall]<IPictureDisp*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IPictureDisp*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo); 144 internal delegate *unmanaged [Stdcall]<IPictureDisp*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5;
Windows.Win32.IRecordInfo.g.cs (4)
161 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(winmdroot.System.Com.ITypeInfo** ppTypeInfo) 163 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IRecordInfo*)Unsafe.AsPointer(ref this), ppTypeInfo); 424 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_10; 471 unsafe winmdroot.Foundation.HRESULT GetTypeInfo(winmdroot.System.Com.ITypeInfo** ppTypeInfo);
Windows.Win32.ITypeComp.g.cs (10)
54 /// <inheritdoc cref="Bind(winmdroot.Foundation.PWSTR, uint, ushort, winmdroot.System.Com.ITypeInfo**, winmdroot.System.Com.DESCKIND*, winmdroot.System.Com.BINDPTR*)"/> 55 internal unsafe winmdroot.Foundation.HRESULT Bind(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) 87 public unsafe winmdroot.Foundation.HRESULT Bind(winmdroot.Foundation.PWSTR szName, uint lHashVal, ushort wFlags, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.DESCKIND* pDescKind, winmdroot.System.Com.BINDPTR* pBindPtr) 89 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); 102 public unsafe winmdroot.Foundation.HRESULT BindType(winmdroot.Foundation.PWSTR szName, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.ITypeComp** ppTComp) 104 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); 134 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; 136 internal delegate *unmanaged [Stdcall]<ITypeComp*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT> BindType_5; 147 unsafe winmdroot.Foundation.HRESULT Bind(winmdroot.Foundation.PWSTR szName, uint lHashVal, ushort wFlags, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.DESCKIND* pDescKind, winmdroot.System.Com.BINDPTR* pBindPtr); 150 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 (70)
41 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ITypeInfo*)Unsafe.AsPointer(ref this), riid, ppvObject); 46 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint>)lpVtbl[1])((ITypeInfo*)Unsafe.AsPointer(ref this)); 51 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint>)lpVtbl[2])((ITypeInfo*)Unsafe.AsPointer(ref this)); 73 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.TYPEATTR** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTypeAttr); 85 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTComp); 108 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.FUNCDESC** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((ITypeInfo*)Unsafe.AsPointer(ref this), index, ppFuncDesc); 131 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.VARDESC** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((ITypeInfo*)Unsafe.AsPointer(ref this), index, ppVarDesc); 162 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((ITypeInfo*)Unsafe.AsPointer(ref this), memid, rgBstrNames, cMaxNames, pcNames); 185 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((ITypeInfo*)Unsafe.AsPointer(ref this), index, pRefType); 208 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.IMPLTYPEFLAGS* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((ITypeInfo*)Unsafe.AsPointer(ref this), index, pImplTypeFlags); 240 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.Foundation.PWSTR* ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((ITypeInfo*)Unsafe.AsPointer(ref this), rgszNames, cNames, pMemId); 287 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,void* ,int ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((ITypeInfo*)Unsafe.AsPointer(ref this), pvInstance, memid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr); 318 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((ITypeInfo*)Unsafe.AsPointer(ref this), memid, pBstrName, pBstrDocString, pdwHelpContext, pBstrHelpFile); 349 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.System.Com.INVOKEKIND ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,ushort* ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((ITypeInfo*)Unsafe.AsPointer(ref this), memid, invKind, pBstrDllName, pBstrName, pwOrdinal); 360 public unsafe winmdroot.Foundation.HRESULT GetRefTypeInfo(uint hRefType, winmdroot.System.Com.ITypeInfo** ppTInfo) 362 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((ITypeInfo*)Unsafe.AsPointer(ref this), hRefType, ppTInfo); 389 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.System.Com.INVOKEKIND ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((ITypeInfo*)Unsafe.AsPointer(ref this), memid, invKind, ppv); 416 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((ITypeInfo*)Unsafe.AsPointer(ref this), pUnkOuter, riid, ppvObj); 433 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((ITypeInfo*)Unsafe.AsPointer(ref this), memid, pBstrMops); 458 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeLib** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTLib, pIndex); 477 ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.TYPEATTR* ,void>)lpVtbl[19])((ITypeInfo*)Unsafe.AsPointer(ref this), pTypeAttr); 496 ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.FUNCDESC* ,void>)lpVtbl[20])((ITypeInfo*)Unsafe.AsPointer(ref this), pFuncDesc); 515 ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.VARDESC* ,void>)lpVtbl[21])((ITypeInfo*)Unsafe.AsPointer(ref this), pVarDesc); 539 internal delegate *unmanaged [Stdcall]<ITypeInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 541 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint> AddRef_2; 543 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint> Release_3; 545 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.TYPEATTR** ,winmdroot.Foundation.HRESULT> GetTypeAttr_4; 547 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT> GetTypeComp_5; 549 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.FUNCDESC** ,winmdroot.Foundation.HRESULT> GetFuncDesc_6; 551 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.VARDESC** ,winmdroot.Foundation.HRESULT> GetVarDesc_7; 553 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,uint ,uint* ,winmdroot.Foundation.HRESULT> GetNames_8; 555 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,uint* ,winmdroot.Foundation.HRESULT> GetRefTypeOfImplType_9; 557 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.IMPLTYPEFLAGS* ,winmdroot.Foundation.HRESULT> GetImplTypeFlags_10; 559 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.Foundation.PWSTR* ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_11; 561 internal delegate *unmanaged [Stdcall]<ITypeInfo*,void* ,int ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT> Invoke_12; 563 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetDocumentation_13; 565 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.System.Com.INVOKEKIND ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,ushort* ,winmdroot.Foundation.HRESULT> GetDllEntry_14; 567 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetRefTypeInfo_15; 569 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.System.Com.INVOKEKIND ,void** ,winmdroot.Foundation.HRESULT> AddressOfMember_16; 571 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> CreateInstance_17; 573 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetMops_18; 575 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeLib** ,uint* ,winmdroot.Foundation.HRESULT> GetContainingTypeLib_19; 577 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.TYPEATTR* ,void> ReleaseTypeAttr_20; 579 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.FUNCDESC* ,void> ReleaseFuncDesc_21; 581 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.VARDESC* ,void> ReleaseVarDesc_22; 625 unsafe winmdroot.Foundation.HRESULT GetRefTypeInfo(uint hRefType, winmdroot.System.Com.ITypeInfo** ppTInfo);
Windows.Win32.ITypeLib.g.cs (16)
72 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint index, winmdroot.System.Com.ITypeInfo** ppTInfo) 74 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITypeLib*)Unsafe.AsPointer(ref this), index, ppTInfo); 102 /// <inheritdoc cref="GetTypeInfoOfGuid(global::System.Guid*, winmdroot.System.Com.ITypeInfo**)"/> 103 internal unsafe winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(in global::System.Guid guid, winmdroot.System.Com.ITypeInfo** ppTinfo) 122 public unsafe winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(global::System.Guid* guid, winmdroot.System.Com.ITypeInfo** ppTinfo) 124 return ((delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((ITypeLib*)Unsafe.AsPointer(ref this), guid, ppTinfo); 223 /// <inheritdoc cref="FindName(winmdroot.Foundation.PWSTR, uint, winmdroot.System.Com.ITypeInfo**, int*, ushort*)"/> 224 internal unsafe winmdroot.Foundation.HRESULT FindName(ref Span<char>szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, int* rgMemId, ref ushort pcFound) 253 public unsafe winmdroot.Foundation.HRESULT FindName(winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, int* rgMemId, ushort* pcFound) 255 return ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,int* ,ushort* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((ITypeLib*)Unsafe.AsPointer(ref this), szNameBuf, lHashVal, ppTInfo, rgMemId, pcFound); 306 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5; 310 internal delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfoOfGuid_7; 320 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,int* ,ushort* ,winmdroot.Foundation.HRESULT> FindName_12; 336 unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint index, winmdroot.System.Com.ITypeInfo** ppTInfo); 342 unsafe winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(global::System.Guid* guid, winmdroot.System.Com.ITypeInfo** ppTinfo); 357 unsafe winmdroot.Foundation.HRESULT FindName(winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, int* rgMemId, ushort* pcFound);
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)
Windows.Win32.System_Com_ITypeInfo_Extensions.g.cs (32)
23 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetTypeAttr(winmdroot.System.Com.TYPEATTR**)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetTypeAttr(this winmdroot.System.Com.ITypeInfo.Interface @this, out winmdroot.System.Com.TYPEATTR* ppTypeAttr) 33 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetFuncDesc(uint, winmdroot.System.Com.FUNCDESC**)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetFuncDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out winmdroot.System.Com.FUNCDESC* ppFuncDesc) 43 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetVarDesc(uint, winmdroot.System.Com.VARDESC**)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT GetVarDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out winmdroot.System.Com.VARDESC* ppVarDesc) 53 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetNames(int, winmdroot.Foundation.BSTR*, uint, uint*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT GetNames(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, winmdroot.Foundation.BSTR* rgBstrNames, uint cMaxNames, out uint pcNames) 63 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetRefTypeOfImplType(uint, uint*)"/> 64 internal static unsafe winmdroot.Foundation.HRESULT GetRefTypeOfImplType(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out uint pRefType) 73 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetImplTypeFlags(uint, winmdroot.System.Com.IMPLTYPEFLAGS*)"/> 74 internal static unsafe winmdroot.Foundation.HRESULT GetImplTypeFlags(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out winmdroot.System.Com.IMPLTYPEFLAGS pImplTypeFlags) 83 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetIDsOfNames(winmdroot.Foundation.PWSTR*, uint, int*)"/> 84 internal static unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(this winmdroot.System.Com.ITypeInfo.Interface @this, ReadOnlySpan<winmdroot.Foundation.PWSTR> rgszNames, Span<int> pMemId) 97 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.Invoke(void*, int, winmdroot.System.Com.DISPATCH_FLAGS, winmdroot.System.Com.DISPPARAMS*, winmdroot.System.Variant.VARIANT*, winmdroot.System.Com.EXCEPINFO*, uint*)"/> 98 internal static unsafe winmdroot.Foundation.HRESULT Invoke(this winmdroot.System.Com.ITypeInfo.Interface @this, void* pvInstance, int memid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, ref winmdroot.System.Com.DISPPARAMS pDispParams, out winmdroot.System.Variant.VARIANT pVarResult, out winmdroot.System.Com.EXCEPINFO pExcepInfo, out uint puArgErr) 116 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetDocumentation(int, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, uint*, winmdroot.Foundation.BSTR*)"/> 117 internal static unsafe winmdroot.Foundation.HRESULT GetDocumentation(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, winmdroot.Foundation.BSTR* pBstrName, winmdroot.Foundation.BSTR* pBstrDocString, out uint pdwHelpContext, winmdroot.Foundation.BSTR* pBstrHelpFile) 126 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetDllEntry(int, winmdroot.System.Com.INVOKEKIND, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, ushort*)"/> 127 internal static unsafe winmdroot.Foundation.HRESULT GetDllEntry(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, winmdroot.System.Com.INVOKEKIND invKind, winmdroot.Foundation.BSTR* pBstrDllName, winmdroot.Foundation.BSTR* pBstrName, out ushort pwOrdinal) 136 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.AddressOfMember(int, winmdroot.System.Com.INVOKEKIND, void**)"/> 137 internal static unsafe winmdroot.Foundation.HRESULT AddressOfMember(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, winmdroot.System.Com.INVOKEKIND invKind, out void* ppv) 146 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.CreateInstance(winmdroot.System.Com.IUnknown*, global::System.Guid*, void**)"/> 147 internal static unsafe winmdroot.Foundation.HRESULT CreateInstance(this winmdroot.System.Com.ITypeInfo.Interface @this, winmdroot.System.Com.IUnknown* pUnkOuter, in global::System.Guid riid, out void* ppvObj) 159 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetContainingTypeLib(winmdroot.System.Com.ITypeLib**, uint*)"/> 160 internal static unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(this winmdroot.System.Com.ITypeInfo.Interface @this, winmdroot.System.Com.ITypeLib** ppTLib, out uint pIndex) 169 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.ReleaseTypeAttr(winmdroot.System.Com.TYPEATTR*)"/> 170 internal static unsafe void ReleaseTypeAttr(this winmdroot.System.Com.ITypeInfo.Interface @this, in winmdroot.System.Com.TYPEATTR pTypeAttr) 178 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.ReleaseFuncDesc(winmdroot.System.Com.FUNCDESC*)"/> 179 internal static unsafe void ReleaseFuncDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, in winmdroot.System.Com.FUNCDESC pFuncDesc) 187 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.ReleaseVarDesc(winmdroot.System.Com.VARDESC*)"/> 188 internal static unsafe void ReleaseVarDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, in winmdroot.System.Com.VARDESC pVarDesc)
Windows.Win32.System_Com_ITypeLib_Extensions.g.cs (4)
33 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.GetTypeInfoOfGuid(global::System.Guid*, winmdroot.System.Com.ITypeInfo**)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(this winmdroot.System.Com.ITypeLib.Interface @this, in global::System.Guid guid, winmdroot.System.Com.ITypeInfo** ppTinfo) 79 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.FindName(winmdroot.Foundation.PWSTR, uint, winmdroot.System.Com.ITypeInfo**, int*, ushort*)"/> 80 internal static unsafe winmdroot.Foundation.HRESULT FindName(this winmdroot.System.Com.ITypeLib.Interface @this, ref Span<char>szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, int* rgMemId, ref ushort pcFound)
Windows\Win32\System\Com\ComHelpers.cs (3)
338/// Find the given interface's <see cref="ITypeInfo"/> from the specified type library. 340public static ComScope<ITypeInfo> GetRegisteredTypeInfo( 359ComScope<ITypeInfo> typeInfo = new(null);