84 references to ITypeLib
System.Private.Windows.Core (80)
_generated\163\Windows.Win32.ITypeInfo.g.cs (7)
797 /// <inheritdoc cref="GetContainingTypeLib(winmdroot.System.Com.ITypeLib**, uint*)"/> 799 internal unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(winmdroot.System.Com.ITypeLib** ppTLib, out uint pIndex) 811 private static winmdroot.Foundation.HRESULT GetContainingTypeLib(ITypeInfo* pThis, winmdroot.System.Com.ITypeLib** ppTLib, uint* pIndex) 838 public unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(winmdroot.System.Com.ITypeLib** ppTLib, uint* pIndex) 840 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeLib** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTLib, pIndex); 1016 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeLib** ,uint* ,winmdroot.Foundation.HRESULT> GetContainingTypeLib_19; 1111 unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(winmdroot.System.Com.ITypeLib** ppTLib, uint* pIndex);
_generated\164\Windows.Win32.ITypeLib.g.cs (51)
26 :winmdroot.IVTable<ITypeLib,ITypeLib.Vtbl>,IComIID { 43 return ((delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ITypeLib*)Unsafe.AsPointer(ref this), riid, ppvObject); 48 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint>)lpVtbl[1])((ITypeLib*)Unsafe.AsPointer(ref this)); 53 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint>)lpVtbl[2])((ITypeLib*)Unsafe.AsPointer(ref this)); 59 private static uint GetTypeInfoCount(ITypeLib* pThis) 81 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint>)lpVtbl[3])((ITypeLib*)Unsafe.AsPointer(ref this)); 87 private static winmdroot.Foundation.HRESULT GetTypeInfo(ITypeLib* pThis, uint index, winmdroot.System.Com.ITypeInfo** ppTInfo) 114 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITypeLib*)Unsafe.AsPointer(ref this), index, ppTInfo); 131 private static winmdroot.Foundation.HRESULT GetTypeInfoType(ITypeLib* pThis, uint index, winmdroot.System.Com.TYPEKIND* pTKind) 160 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.TYPEKIND* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((ITypeLib*)Unsafe.AsPointer(ref this), index, pTKind); 177 private static winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(ITypeLib* pThis, global::System.Guid* guid, winmdroot.System.Com.ITypeInfo** ppTinfo) 206 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 private static winmdroot.Foundation.HRESULT GetLibAttr(ITypeLib* pThis, winmdroot.System.Com.TLIBATTR** ppTLibAttr) 249 return ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.TLIBATTR** ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((ITypeLib*)Unsafe.AsPointer(ref this), ppTLibAttr); 255 private static winmdroot.Foundation.HRESULT GetTypeComp(ITypeLib* pThis, winmdroot.System.Com.ITypeComp** ppTComp) 285 return ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((ITypeLib*)Unsafe.AsPointer(ref this), ppTComp); 321 private static winmdroot.Foundation.HRESULT GetDocumentation(ITypeLib* pThis, int index, [Optional] winmdroot.Foundation.BSTR* pBstrName, [Optional] winmdroot.Foundation.BSTR* pBstrDocString, uint* pdwHelpContext, [Optional] winmdroot.Foundation.BSTR* pBstrHelpFile) 351 return ((delegate *unmanaged [Stdcall]<ITypeLib*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((ITypeLib*)Unsafe.AsPointer(ref this), index, pBstrName, pBstrDocString, pdwHelpContext, pBstrHelpFile); 374 private static winmdroot.Foundation.HRESULT IsName(ITypeLib* pThis, winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.Foundation.BOOL* pfName) 404 return ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((ITypeLib*)Unsafe.AsPointer(ref this), szNameBuf, lHashVal, pfName); 430 private static winmdroot.Foundation.HRESULT FindName(ITypeLib* pThis, winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, int* rgMemId, ushort* pcFound) 463 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); 479 private static void ReleaseTLibAttr(ITypeLib* pThis, winmdroot.System.Com.TLIBATTR* pTLibAttr) 501 ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.TLIBATTR* ,void>)lpVtbl[12])((ITypeLib*)Unsafe.AsPointer(ref this), pTLibAttr); 527 internal delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 529 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint> AddRef_2; 531 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint> Release_3; 533 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint> GetTypeInfoCount_4; 535 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5; 537 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.TYPEKIND* ,winmdroot.Foundation.HRESULT> GetTypeInfoType_6; 539 internal delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfoOfGuid_7; 541 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.TLIBATTR** ,winmdroot.Foundation.HRESULT> GetLibAttr_8; 543 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT> GetTypeComp_9; 545 internal delegate *unmanaged [Stdcall]<ITypeLib*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetDocumentation_10; 547 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT> IsName_11; 549 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,int* ,ushort* ,winmdroot.Foundation.HRESULT> FindName_12; 551 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.TLIBATTR* ,void> ReleaseTLibAttr_13;
_generated\199\Windows.Win32.PInvokeCore.OLEAUT32.dll.g.cs (3)
34 /// <inheritdoc cref="LoadRegTypeLib(global::System.Guid*, ushort, ushort, uint, winmdroot.System.Com.ITypeLib**)"/> 36 internal static unsafe winmdroot.Foundation.HRESULT LoadRegTypeLib(in global::System.Guid rguid, ushort wVerMajor, ushort wVerMinor, uint lcid, winmdroot.System.Com.ITypeLib** pptlib) 63 internal static extern unsafe winmdroot.Foundation.HRESULT LoadRegTypeLib(global::System.Guid* rguid, ushort wVerMajor, ushort wVerMinor, uint lcid, winmdroot.System.Com.ITypeLib** pptlib);
_generated\246\Windows.Win32.System_Com_ITypeInfo_Extensions.g.cs (2)
209 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetContainingTypeLib(winmdroot.System.Com.ITypeLib**, uint*)"/> 210 internal static unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(this winmdroot.System.Com.ITypeInfo.Interface @this, winmdroot.System.Com.ITypeLib** ppTLib, out uint pIndex)
_generated\247\Windows.Win32.System_Com_ITypeLib_Extensions.g.cs (16)
23 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.GetTypeInfoType(uint, winmdroot.System.Com.TYPEKIND*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetTypeInfoType(this winmdroot.System.Com.ITypeLib.Interface @this, uint index, out winmdroot.System.Com.TYPEKIND pTKind) 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) 43 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.GetLibAttr(winmdroot.System.Com.TLIBATTR**)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT GetLibAttr(this winmdroot.System.Com.ITypeLib.Interface @this, out winmdroot.System.Com.TLIBATTR* ppTLibAttr) 53 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.GetDocumentation(int, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, uint*, winmdroot.Foundation.BSTR*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT GetDocumentation(this winmdroot.System.Com.ITypeLib.Interface @this, int index, out winmdroot.Foundation.BSTR pBstrName, out winmdroot.Foundation.BSTR pBstrDocString, out uint pdwHelpContext, out winmdroot.Foundation.BSTR pBstrHelpFile) 72 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.GetDocumentation(int, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, uint*, winmdroot.Foundation.BSTR*)"/> 73 internal static unsafe winmdroot.Foundation.HRESULT GetDocumentation(this winmdroot.System.Com.ITypeLib.Interface @this, int index, out uint pdwHelpContext) 82 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.IsName(winmdroot.Foundation.PWSTR, uint, winmdroot.Foundation.BOOL*)"/> 83 internal static unsafe winmdroot.Foundation.HRESULT IsName(this winmdroot.System.Com.ITypeLib.Interface @this, ref Span<char>szNameBuf, uint lHashVal, out winmdroot.Foundation.BOOL pfName) 98 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.FindName(winmdroot.Foundation.PWSTR, uint, winmdroot.System.Com.ITypeInfo**, int*, ushort*)"/> 99 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, Span<int> rgMemId, ref ushort pcFound) 117 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.ReleaseTLibAttr(winmdroot.System.Com.TLIBATTR*)"/> 118 internal static unsafe void ReleaseTLibAttr(this winmdroot.System.Com.ITypeLib.Interface @this, in winmdroot.System.Com.TLIBATTR pTLibAttr)
Windows\Win32\System\Com\ComHelpers.cs (1)
355using ComScope<ITypeLib> typelib = new(null);
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DocumentDesigner.AxToolboxItem.cs (1)
252ITypeLib* pTLB = null;
System.Windows.Forms.Primitives (3)
_generated\420\Windows.Win32.PInvoke.OLEAUT32.dll.g.cs (3)
40 /// <inheritdoc cref="LoadTypeLib(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.ITypeLib**)"/> 42 internal static unsafe winmdroot.Foundation.HRESULT LoadTypeLib(string szFile, winmdroot.System.Com.ITypeLib** pptlib) 64 internal static extern unsafe winmdroot.Foundation.HRESULT LoadTypeLib(winmdroot.Foundation.PCWSTR szFile, winmdroot.System.Com.ITypeLib** pptlib);