57 references to Interface
System.Private.Windows.Core (57)
_generated\163\Windows.Win32.ITypeInfo.g.cs (19)
74 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 106 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 149 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 193 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 239 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 291 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 335 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 382 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 440 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 518 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 586 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 627 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 671 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 722 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 767 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 815 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 860 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 898 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object); 936 winmdroot.Foundation.HRESULT __hr = winmdroot.ComHelpers.UnwrapCCW(pThis, out Interface __object);
_generated\246\Windows.Win32.System_Com_ITypeInfo_Extensions.g.cs (38)
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*)"/> 55 internal static unsafe winmdroot.Foundation.HRESULT GetNames(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, Span<winmdroot.Foundation.BSTR> rgBstrNames, out uint pcNames) 67 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetRefTypeOfImplType(uint, uint*)"/> 68 internal static unsafe winmdroot.Foundation.HRESULT GetRefTypeOfImplType(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out uint pRefType) 77 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetImplTypeFlags(uint, winmdroot.System.Com.IMPLTYPEFLAGS*)"/> 78 internal static unsafe winmdroot.Foundation.HRESULT GetImplTypeFlags(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out winmdroot.System.Com.IMPLTYPEFLAGS pImplTypeFlags) 87 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetIDsOfNames(winmdroot.Foundation.PWSTR*, uint, int*)"/> 89 internal static unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(this winmdroot.System.Com.ITypeInfo.Interface @this, ReadOnlySpan<winmdroot.Foundation.PWSTR> rgszNames, Span<int> pMemId) 102 /// <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*)"/> 103 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) 121 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetDocumentation(int, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, uint*, winmdroot.Foundation.BSTR*)"/> 122 internal static unsafe winmdroot.Foundation.HRESULT GetDocumentation(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, out winmdroot.Foundation.BSTR pBstrName, out winmdroot.Foundation.BSTR pBstrDocString, out uint pdwHelpContext, out winmdroot.Foundation.BSTR pBstrHelpFile) 140 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetDocumentation(int, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, uint*, winmdroot.Foundation.BSTR*)"/> 141 internal static unsafe winmdroot.Foundation.HRESULT GetDocumentation(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, out uint pdwHelpContext) 150 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetDllEntry(int, winmdroot.System.Com.INVOKEKIND, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, ushort*)"/> 151 internal static unsafe winmdroot.Foundation.HRESULT GetDllEntry(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, winmdroot.System.Com.INVOKEKIND invKind, out winmdroot.Foundation.BSTR pBstrDllName, out winmdroot.Foundation.BSTR pBstrName, out ushort pwOrdinal) 166 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetDllEntry(int, winmdroot.System.Com.INVOKEKIND, winmdroot.Foundation.BSTR*, winmdroot.Foundation.BSTR*, ushort*)"/> 167 internal static unsafe winmdroot.Foundation.HRESULT GetDllEntry(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, winmdroot.System.Com.INVOKEKIND invKind, out ushort pwOrdinal) 176 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.AddressOfMember(int, winmdroot.System.Com.INVOKEKIND, void**)"/> 177 internal static unsafe winmdroot.Foundation.HRESULT AddressOfMember(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, winmdroot.System.Com.INVOKEKIND invKind, out void* ppv) 186 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.CreateInstance(winmdroot.System.Com.IUnknown*, global::System.Guid*, void**)"/> 187 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) 199 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.GetMops(int, winmdroot.Foundation.BSTR*)"/> 200 internal static unsafe winmdroot.Foundation.HRESULT GetMops(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, out winmdroot.Foundation.BSTR pBstrMops) 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) 219 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.ReleaseTypeAttr(winmdroot.System.Com.TYPEATTR*)"/> 220 internal static unsafe void ReleaseTypeAttr(this winmdroot.System.Com.ITypeInfo.Interface @this, in winmdroot.System.Com.TYPEATTR pTypeAttr) 228 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.ReleaseFuncDesc(winmdroot.System.Com.FUNCDESC*)"/> 229 internal static unsafe void ReleaseFuncDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, in winmdroot.System.Com.FUNCDESC pFuncDesc) 237 /// <inheritdoc cref="winmdroot.System.Com.ITypeInfo.Interface.ReleaseVarDesc(winmdroot.System.Com.VARDESC*)"/> 238 internal static unsafe void ReleaseVarDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, in winmdroot.System.Com.VARDESC pVarDesc)