14 references to Interface
Microsoft.Private.Windows.Core (14)
Windows.Win32.System_Com_ITypeLib_Extensions.g.cs (14)
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, winmdroot.Foundation.BSTR* pBstrName, winmdroot.Foundation.BSTR* pBstrDocString, out uint pdwHelpContext, winmdroot.Foundation.BSTR* pBstrHelpFile)
63 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.IsName(winmdroot.Foundation.PWSTR, uint, winmdroot.Foundation.BOOL*)"/>
64 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)
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)
95 /// <inheritdoc cref="winmdroot.System.Com.ITypeLib.Interface.ReleaseTLibAttr(winmdroot.System.Com.TLIBATTR*)"/>
96 internal static unsafe void ReleaseTLibAttr(this winmdroot.System.Com.ITypeLib.Interface @this, in winmdroot.System.Com.TLIBATTR pTLibAttr)