Generated\361d1da7f942c932\Windows.Win32.IDataObjectAsyncCapability.g.cs (35)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDataObjectAsyncCapability*)Unsafe.AsPointer(ref this), riid, ppvObject);
68 public winmdroot.Foundation.HRESULT SetAsyncMode(winmdroot.Foundation.BOOL fDoOpAsync)
70 return ((delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDataObjectAsyncCapability*)Unsafe.AsPointer(ref this), fDoOpAsync);
75 internal unsafe winmdroot.Foundation.HRESULT GetAsyncMode(out winmdroot.Foundation.BOOL pfIsOpAsync)
79 winmdroot.Foundation.HRESULT __result = this.GetAsyncMode(pfIsOpAsyncLocal);
93 public unsafe winmdroot.Foundation.HRESULT GetAsyncMode(winmdroot.Foundation.BOOL* pfIsOpAsync)
95 return ((delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDataObjectAsyncCapability*)Unsafe.AsPointer(ref this), pfIsOpAsync);
107 public unsafe winmdroot.Foundation.HRESULT StartOperation([Optional] winmdroot.System.Com.IBindCtx* pbcReserved)
109 return ((delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.System.Com.IBindCtx* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDataObjectAsyncCapability*)Unsafe.AsPointer(ref this), pbcReserved);
114 internal unsafe winmdroot.Foundation.HRESULT InOperation(out winmdroot.Foundation.BOOL pfInAsyncOp)
118 winmdroot.Foundation.HRESULT __result = this.InOperation(pfInAsyncOpLocal);
132 public unsafe winmdroot.Foundation.HRESULT InOperation(winmdroot.Foundation.BOOL* pfInAsyncOp)
134 return ((delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IDataObjectAsyncCapability*)Unsafe.AsPointer(ref this), pfInAsyncOp);
157 public unsafe winmdroot.Foundation.HRESULT EndOperation(winmdroot.Foundation.HRESULT hResult, winmdroot.System.Com.IBindCtx* pbcReserved, uint dwEffects)
159 return ((delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.HRESULT ,winmdroot.System.Com.IBindCtx* ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IDataObjectAsyncCapability*)Unsafe.AsPointer(ref this), hResult, pbcReserved, dwEffects);
162 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
168 var hr = this.QueryInterface(&guid, &pv);
185 internal delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
191 internal delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> SetAsyncMode_4;
193 internal delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT> GetAsyncMode_5;
195 internal delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.System.Com.IBindCtx* ,winmdroot.Foundation.HRESULT> StartOperation_6;
197 internal delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT> InOperation_7;
199 internal delegate *unmanaged [Stdcall]<IDataObjectAsyncCapability*,winmdroot.Foundation.HRESULT ,winmdroot.System.Com.IBindCtx* ,uint ,winmdroot.Foundation.HRESULT> EndOperation_8;
216winmdroot.Foundation.HRESULT SetAsyncMode(winmdroot.Foundation.BOOL fDoOpAsync);
219 unsafe winmdroot.Foundation.HRESULT GetAsyncMode(winmdroot.Foundation.BOOL* pfIsOpAsync);
222 unsafe winmdroot.Foundation.HRESULT StartOperation([Optional] winmdroot.System.Com.IBindCtx* pbcReserved);
225 unsafe winmdroot.Foundation.HRESULT InOperation(winmdroot.Foundation.BOOL* pfInAsyncOp);
228 unsafe winmdroot.Foundation.HRESULT EndOperation(winmdroot.Foundation.HRESULT hResult, winmdroot.System.Com.IBindCtx* pbcReserved, uint dwEffects);
Generated\361d1da7f942c932\Windows.Win32.PInvokeCore.OLEAUT32.dll.g.cs (19)
36 internal static unsafe winmdroot.Foundation.HRESULT LoadRegTypeLib(in global::System.Guid rguid, ushort wVerMajor, ushort wVerMinor, uint lcid, winmdroot.System.Com.ITypeLib** pptlib)
40 winmdroot.Foundation.HRESULT __result = PInvokeCore.LoadRegTypeLib(rguidLocal, wVerMajor, wVerMinor, lcid, 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);
68 internal static unsafe winmdroot.Foundation.HRESULT OleCreatePictureIndirect(in winmdroot.System.Ole.PICTDESC lpPictDesc, in global::System.Guid riid, winmdroot.Foundation.BOOL fOwn, out void* lplpvObj)
76 winmdroot.Foundation.HRESULT __result = PInvokeCore.OleCreatePictureIndirect(lpPictDescLocal, riidLocal, fOwn, lplpvObjLocal);
95 internal static extern unsafe winmdroot.Foundation.HRESULT OleCreatePictureIndirect(winmdroot.System.Ole.PICTDESC* lpPictDesc, global::System.Guid* riid, winmdroot.Foundation.BOOL fOwn, void** lplpvObj);
148 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayDestroy(winmdroot.System.Com.SAFEARRAY* psa);
152 internal static unsafe winmdroot.Foundation.HRESULT SafeArrayGetElement(winmdroot.System.Com.SAFEARRAY* psa, in int rgIndices, void* pv)
156 winmdroot.Foundation.HRESULT __result = PInvokeCore.SafeArrayGetElement(psa, rgIndicesLocal, pv);
171 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayGetElement(winmdroot.System.Com.SAFEARRAY* psa, int* rgIndices, void* pv);
184 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayGetRecordInfo(winmdroot.System.Com.SAFEARRAY* psa, winmdroot.System.Ole.IRecordInfo** prinfo);
188 internal static unsafe winmdroot.Foundation.HRESULT SafeArrayGetVartype(winmdroot.System.Com.SAFEARRAY* psa, out winmdroot.System.Variant.VARENUM pvt)
192 winmdroot.Foundation.HRESULT __result = PInvokeCore.SafeArrayGetVartype(psa, pvtLocal);
209 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayGetVartype(winmdroot.System.Com.SAFEARRAY* psa, winmdroot.System.Variant.VARENUM* pvt);
222 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayLock(winmdroot.System.Com.SAFEARRAY* psa);
226 internal static unsafe winmdroot.Foundation.HRESULT SafeArrayPutElement(winmdroot.System.Com.SAFEARRAY* psa, in int rgIndices, void* pv)
230 winmdroot.Foundation.HRESULT __result = PInvokeCore.SafeArrayPutElement(psa, rgIndicesLocal, pv);
248 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayPutElement(winmdroot.System.Com.SAFEARRAY* psa, int* rgIndices, void* pv);
258 internal static extern unsafe winmdroot.Foundation.HRESULT SafeArrayUnlock(winmdroot.System.Com.SAFEARRAY* psa);
Generated\361d1da7f942c932\Windows.Win32.System_Com_IDataObject_Extensions.g.cs (12)
24 internal static unsafe winmdroot.Foundation.HRESULT GetData(this winmdroot.System.Com.IDataObject.Interface @this, in winmdroot.System.Com.FORMATETC pformatetcIn, out winmdroot.System.Com.STGMEDIUM pmedium)
30 winmdroot.Foundation.HRESULT __result = @this.GetData(pformatetcInLocal, pmediumLocal);
37 internal static unsafe winmdroot.Foundation.HRESULT GetDataHere(this winmdroot.System.Com.IDataObject.Interface @this, in winmdroot.System.Com.FORMATETC pformatetc, ref winmdroot.System.Com.STGMEDIUM pmedium)
43 winmdroot.Foundation.HRESULT __result = @this.GetDataHere(pformatetcLocal, pmediumLocal);
50 internal static unsafe winmdroot.Foundation.HRESULT QueryGetData(this winmdroot.System.Com.IDataObject.Interface @this, in winmdroot.System.Com.FORMATETC pformatetc)
54 winmdroot.Foundation.HRESULT __result = @this.QueryGetData(pformatetcLocal);
60 internal static unsafe winmdroot.Foundation.HRESULT GetCanonicalFormatEtc(this winmdroot.System.Com.IDataObject.Interface @this, in winmdroot.System.Com.FORMATETC pformatectIn, out winmdroot.System.Com.FORMATETC pformatetcOut)
66 winmdroot.Foundation.HRESULT __result = @this.GetCanonicalFormatEtc(pformatectInLocal, pformatetcOutLocal);
73 internal static unsafe winmdroot.Foundation.HRESULT SetData(this winmdroot.System.Com.IDataObject.Interface @this, in winmdroot.System.Com.FORMATETC pformatetc, in winmdroot.System.Com.STGMEDIUM pmedium, winmdroot.Foundation.BOOL fRelease)
79 winmdroot.Foundation.HRESULT __result = @this.SetData(pformatetcLocal, pmediumLocal, fRelease);
86 internal static unsafe winmdroot.Foundation.HRESULT DAdvise(this winmdroot.System.Com.IDataObject.Interface @this, in winmdroot.System.Com.FORMATETC pformatetc, uint advf, winmdroot.System.Com.IAdviseSink* pAdvSink, out uint pdwConnection)
92 winmdroot.Foundation.HRESULT __result = @this.DAdvise(pformatetcLocal, advf, pAdvSink, pdwConnectionLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Com_IGlobalInterfaceTable_Extensions.g.cs (4)
24 internal static unsafe winmdroot.Foundation.HRESULT RegisterInterfaceInGlobal(this winmdroot.System.Com.IGlobalInterfaceTable.Interface @this, winmdroot.System.Com.IUnknown* pUnk, in global::System.Guid riid, out uint pdwCookie)
30 winmdroot.Foundation.HRESULT __result = @this.RegisterInterfaceInGlobal(pUnk, riidLocal, pdwCookieLocal);
37 internal static unsafe winmdroot.Foundation.HRESULT GetInterfaceFromGlobal(this winmdroot.System.Com.IGlobalInterfaceTable.Interface @this, uint dwCookie, in global::System.Guid riid, out void* ppv)
43 winmdroot.Foundation.HRESULT __result = @this.GetInterfaceFromGlobal(dwCookie, riidLocal, ppvLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Com_IMoniker_Extensions.g.cs (18)
24 internal static unsafe winmdroot.Foundation.HRESULT GetClassID(this winmdroot.System.Com.IMoniker.Interface @this, out global::System.Guid pClassID)
28 winmdroot.Foundation.HRESULT __result = @this.GetClassID(pClassIDLocal);
34 internal static unsafe winmdroot.Foundation.HRESULT GetSizeMax(this winmdroot.System.Com.IMoniker.Interface @this, out ulong pcbSize)
38 winmdroot.Foundation.HRESULT __result = @this.GetSizeMax(pcbSizeLocal);
44 internal static unsafe winmdroot.Foundation.HRESULT BindToObject(this winmdroot.System.Com.IMoniker.Interface @this, winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, in global::System.Guid riidResult, out void* ppvResult)
50 winmdroot.Foundation.HRESULT __result = @this.BindToObject(pbc, pmkToLeft, riidResultLocal, ppvResultLocal);
57 internal static unsafe winmdroot.Foundation.HRESULT BindToStorage(this winmdroot.System.Com.IMoniker.Interface @this, winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, in global::System.Guid riid, out void* ppvObj)
63 winmdroot.Foundation.HRESULT __result = @this.BindToStorage(pbc, pmkToLeft, riidLocal, ppvObjLocal);
70 internal static unsafe winmdroot.Foundation.HRESULT Hash(this winmdroot.System.Com.IMoniker.Interface @this, out uint pdwHash)
74 winmdroot.Foundation.HRESULT __result = @this.Hash(pdwHashLocal);
80 internal static unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(this winmdroot.System.Com.IMoniker.Interface @this, winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, out global::System.Runtime.InteropServices.ComTypes.FILETIME pFileTime)
84 winmdroot.Foundation.HRESULT __result = @this.GetTimeOfLastChange(pbc, pmkToLeft, pFileTimeLocal);
90 internal static unsafe winmdroot.Foundation.HRESULT GetDisplayName(this winmdroot.System.Com.IMoniker.Interface @this, winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, out winmdroot.Foundation.PWSTR ppszDisplayName)
94 winmdroot.Foundation.HRESULT __result = @this.GetDisplayName(pbc, pmkToLeft, ppszDisplayNameLocal);
100 internal static unsafe winmdroot.Foundation.HRESULT ParseDisplayName(this winmdroot.System.Com.IMoniker.Interface @this, winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.Foundation.PWSTR pszDisplayName, out uint pchEaten, winmdroot.System.Com.IMoniker** ppmkOut)
104 winmdroot.Foundation.HRESULT __result = @this.ParseDisplayName(pbc, pmkToLeft, pszDisplayName, pchEatenLocal, ppmkOut);
110 internal static unsafe winmdroot.Foundation.HRESULT IsSystemMoniker(this winmdroot.System.Com.IMoniker.Interface @this, out uint pdwMksys)
114 winmdroot.Foundation.HRESULT __result = @this.IsSystemMoniker(pdwMksysLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Com_IRunningObjectTable_Extensions.g.cs (6)
24 internal static unsafe winmdroot.Foundation.HRESULT Register(this winmdroot.System.Com.IRunningObjectTable.Interface @this, winmdroot.System.Com.ROT_FLAGS grfFlags, winmdroot.System.Com.IUnknown* punkObject, winmdroot.System.Com.IMoniker* pmkObjectName, out uint pdwRegister)
28 winmdroot.Foundation.HRESULT __result = @this.Register(grfFlags, punkObject, pmkObjectName, pdwRegisterLocal);
34 internal static unsafe winmdroot.Foundation.HRESULT NoteChangeTime(this winmdroot.System.Com.IRunningObjectTable.Interface @this, uint dwRegister, in global::System.Runtime.InteropServices.ComTypes.FILETIME pfiletime)
38 winmdroot.Foundation.HRESULT __result = @this.NoteChangeTime(dwRegister, pfiletimeLocal);
44 internal static unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(this winmdroot.System.Com.IRunningObjectTable.Interface @this, winmdroot.System.Com.IMoniker* pmkObjectName, out global::System.Runtime.InteropServices.ComTypes.FILETIME pfiletime)
48 winmdroot.Foundation.HRESULT __result = @this.GetTimeOfLastChange(pmkObjectName, pfiletimeLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Com_ISequentialStream_Extensions.g.cs (8)
25 internal static unsafe winmdroot.Foundation.HRESULT Read(this winmdroot.System.Com.ISequentialStream.Interface @this, Span<byte> pv, out uint pcbRead)
31 winmdroot.Foundation.HRESULT __result = @this.Read((void* )pvLocal, (uint )pv.Length, pcbReadLocal);
38 internal static unsafe winmdroot.Foundation.HRESULT Read(this winmdroot.System.Com.ISequentialStream.Interface @this, Span<byte> pv)
42 winmdroot.Foundation.HRESULT __result = @this.Read((void* )pvLocal, (uint )pv.Length, default(uint* ));
49 internal static unsafe winmdroot.Foundation.HRESULT Write(this winmdroot.System.Com.ISequentialStream.Interface @this, ReadOnlySpan<byte> pv, out uint pcbWritten)
55 winmdroot.Foundation.HRESULT __result = @this.Write((void* )pvLocal, (uint )pv.Length, pcbWrittenLocal);
62 internal static unsafe winmdroot.Foundation.HRESULT Write(this winmdroot.System.Com.ISequentialStream.Interface @this, ReadOnlySpan<byte> pv)
66 winmdroot.Foundation.HRESULT __result = @this.Write((void* )pvLocal, (uint )pv.Length, default(uint* ));
Generated\361d1da7f942c932\Windows.Win32.System_Com_IStream_Extensions.g.cs (18)
25 internal static unsafe winmdroot.Foundation.HRESULT Read(this winmdroot.System.Com.IStream.Interface @this, Span<byte> pv, out uint pcbRead)
31 winmdroot.Foundation.HRESULT __result = @this.Read((void* )pvLocal, (uint )pv.Length, pcbReadLocal);
38 internal static unsafe winmdroot.Foundation.HRESULT Read(this winmdroot.System.Com.IStream.Interface @this, Span<byte> pv)
42 winmdroot.Foundation.HRESULT __result = @this.Read((void* )pvLocal, (uint )pv.Length, default(uint* ));
49 internal static unsafe winmdroot.Foundation.HRESULT Write(this winmdroot.System.Com.IStream.Interface @this, ReadOnlySpan<byte> pv, out uint pcbWritten)
55 winmdroot.Foundation.HRESULT __result = @this.Write((void* )pvLocal, (uint )pv.Length, pcbWrittenLocal);
62 internal static unsafe winmdroot.Foundation.HRESULT Write(this winmdroot.System.Com.IStream.Interface @this, ReadOnlySpan<byte> pv)
66 winmdroot.Foundation.HRESULT __result = @this.Write((void* )pvLocal, (uint )pv.Length, default(uint* ));
72 internal static unsafe winmdroot.Foundation.HRESULT Seek(this winmdroot.System.Com.IStream.Interface @this, long dlibMove, global::System.IO.SeekOrigin dwOrigin, out ulong plibNewPosition)
76 winmdroot.Foundation.HRESULT __result = @this.Seek(dlibMove, dwOrigin, plibNewPositionLocal);
83 internal static unsafe winmdroot.Foundation.HRESULT Seek(this winmdroot.System.Com.IStream.Interface @this, long dlibMove, global::System.IO.SeekOrigin dwOrigin)
85 winmdroot.Foundation.HRESULT __result = @this.Seek(dlibMove, dwOrigin, default(ulong* ));
90 internal static unsafe winmdroot.Foundation.HRESULT CopyTo(this winmdroot.System.Com.IStream.Interface @this, winmdroot.System.Com.IStream* pstm, ulong cb, out ulong pcbRead, out ulong pcbWritten)
96 winmdroot.Foundation.HRESULT __result = @this.CopyTo(pstm, cb, pcbReadLocal, pcbWrittenLocal);
103 internal static unsafe winmdroot.Foundation.HRESULT CopyTo(this winmdroot.System.Com.IStream.Interface @this, winmdroot.System.Com.IStream* pstm, ulong cb)
105 winmdroot.Foundation.HRESULT __result = @this.CopyTo(pstm, cb, default(ulong* ), default(ulong* ));
110 internal static unsafe winmdroot.Foundation.HRESULT Stat(this winmdroot.System.Com.IStream.Interface @this, out winmdroot.System.Com.STATSTG pstatstg, uint grfStatFlag)
114 winmdroot.Foundation.HRESULT __result = @this.Stat(pstatstgLocal, grfStatFlag);
Generated\361d1da7f942c932\Windows.Win32.System_Com_ITypeComp_Extensions.g.cs (2)
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)
30 winmdroot.Foundation.HRESULT __result = @this.Bind(szName, lHashVal, wFlags, ppTInfo, pDescKindLocal, pBindPtrLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Com_ITypeInfo_Extensions.g.cs (32)
24 internal static unsafe winmdroot.Foundation.HRESULT GetTypeAttr(this winmdroot.System.Com.ITypeInfo.Interface @this, out winmdroot.System.Com.TYPEATTR* ppTypeAttr)
28 winmdroot.Foundation.HRESULT __result = @this.GetTypeAttr(ppTypeAttrLocal);
34 internal static unsafe winmdroot.Foundation.HRESULT GetFuncDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out winmdroot.System.Com.FUNCDESC* ppFuncDesc)
38 winmdroot.Foundation.HRESULT __result = @this.GetFuncDesc(index, ppFuncDescLocal);
44 internal static unsafe winmdroot.Foundation.HRESULT GetVarDesc(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out winmdroot.System.Com.VARDESC* ppVarDesc)
48 winmdroot.Foundation.HRESULT __result = @this.GetVarDesc(index, ppVarDescLocal);
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)
61 winmdroot.Foundation.HRESULT __result = @this.GetNames(memid, rgBstrNamesLocal, (uint )rgBstrNames.Length, pcNamesLocal);
68 internal static unsafe winmdroot.Foundation.HRESULT GetRefTypeOfImplType(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out uint pRefType)
72 winmdroot.Foundation.HRESULT __result = @this.GetRefTypeOfImplType(index, pRefTypeLocal);
78 internal static unsafe winmdroot.Foundation.HRESULT GetImplTypeFlags(this winmdroot.System.Com.ITypeInfo.Interface @this, uint index, out winmdroot.System.Com.IMPLTYPEFLAGS pImplTypeFlags)
82 winmdroot.Foundation.HRESULT __result = @this.GetImplTypeFlags(index, pImplTypeFlagsLocal);
89 internal static unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(this winmdroot.System.Com.ITypeInfo.Interface @this, ReadOnlySpan<winmdroot.Foundation.PWSTR> rgszNames, Span<int> pMemId)
96 winmdroot.Foundation.HRESULT __result = @this.GetIDsOfNames(rgszNamesLocal, (uint )(pMemId.IsEmpty ? rgszNames.Length : pMemId.Length), pMemIdLocal);
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)
113 winmdroot.Foundation.HRESULT __result = @this.Invoke(pvInstance, memid, wFlags, pDispParamsLocal, pVarResultLocal, pExcepInfoLocal, puArgErrLocal);
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)
132 winmdroot.Foundation.HRESULT __result = @this.GetDocumentation(memid, pBstrNameLocal, pBstrDocStringLocal, pdwHelpContextLocal, pBstrHelpFileLocal);
141 internal static unsafe winmdroot.Foundation.HRESULT GetDocumentation(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, out uint pdwHelpContext)
145 winmdroot.Foundation.HRESULT __result = @this.GetDocumentation(memid, default(winmdroot.Foundation.BSTR* ), default(winmdroot.Foundation.BSTR* ), pdwHelpContextLocal, default(winmdroot.Foundation.BSTR* ));
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)
159 winmdroot.Foundation.HRESULT __result = @this.GetDllEntry(memid, invKind, pBstrDllNameLocal, pBstrNameLocal, pwOrdinalLocal);
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)
171 winmdroot.Foundation.HRESULT __result = @this.GetDllEntry(memid, invKind, default(winmdroot.Foundation.BSTR* ), default(winmdroot.Foundation.BSTR* ), pwOrdinalLocal);
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)
181 winmdroot.Foundation.HRESULT __result = @this.AddressOfMember(memid, invKind, ppvLocal);
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)
193 winmdroot.Foundation.HRESULT __result = @this.CreateInstance(pUnkOuter, riidLocal, ppvObjLocal);
200 internal static unsafe winmdroot.Foundation.HRESULT GetMops(this winmdroot.System.Com.ITypeInfo.Interface @this, int memid, out winmdroot.Foundation.BSTR pBstrMops)
204 winmdroot.Foundation.HRESULT __result = @this.GetMops(memid, pBstrMopsLocal);
210 internal static unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(this winmdroot.System.Com.ITypeInfo.Interface @this, winmdroot.System.Com.ITypeLib** ppTLib, out uint pIndex)
214 winmdroot.Foundation.HRESULT __result = @this.GetContainingTypeLib(ppTLib, pIndexLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Com_ITypeLib_Extensions.g.cs (14)
24 internal static unsafe winmdroot.Foundation.HRESULT GetTypeInfoType(this winmdroot.System.Com.ITypeLib.Interface @this, uint index, out winmdroot.System.Com.TYPEKIND pTKind)
28 winmdroot.Foundation.HRESULT __result = @this.GetTypeInfoType(index, pTKindLocal);
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)
38 winmdroot.Foundation.HRESULT __result = @this.GetTypeInfoOfGuid(guidLocal, ppTinfo);
44 internal static unsafe winmdroot.Foundation.HRESULT GetLibAttr(this winmdroot.System.Com.ITypeLib.Interface @this, out winmdroot.System.Com.TLIBATTR* ppTLibAttr)
48 winmdroot.Foundation.HRESULT __result = @this.GetLibAttr(ppTLibAttrLocal);
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)
64 winmdroot.Foundation.HRESULT __result = @this.GetDocumentation(index, pBstrNameLocal, pBstrDocStringLocal, pdwHelpContextLocal, pBstrHelpFileLocal);
73 internal static unsafe winmdroot.Foundation.HRESULT GetDocumentation(this winmdroot.System.Com.ITypeLib.Interface @this, int index, out uint pdwHelpContext)
77 winmdroot.Foundation.HRESULT __result = @this.GetDocumentation(index, default(winmdroot.Foundation.BSTR* ), default(winmdroot.Foundation.BSTR* ), pdwHelpContextLocal, default(winmdroot.Foundation.BSTR* ));
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)
91 winmdroot.Foundation.HRESULT __result = @this.IsName(wstrszNameBuf, lHashVal, pfNameLocal);
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)
109 winmdroot.Foundation.HRESULT __result = @this.FindName(wstrszNameBuf, lHashVal, ppTInfo, rgMemIdLocal, pcFoundLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Com_StructuredStorage_IStorage_Extensions.g.cs (24)
24 internal static unsafe winmdroot.Foundation.HRESULT CreateStream(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.IStream** ppstm)
28 winmdroot.Foundation.HRESULT __result = @this.CreateStream(pwcsNameLocal, grfMode, reserved1, reserved2, ppstm);
35 internal static unsafe winmdroot.Foundation.HRESULT OpenStream(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved2, winmdroot.System.Com.IStream** ppstm)
39 winmdroot.Foundation.HRESULT __result = @this.OpenStream(pwcsNameLocal, default, grfMode, reserved2, ppstm);
45 internal static unsafe winmdroot.Foundation.HRESULT CreateStorage(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.IStorage** ppstg)
49 winmdroot.Foundation.HRESULT __result = @this.CreateStorage(pwcsNameLocal, grfMode, reserved1, reserved2, ppstg);
55 internal static unsafe winmdroot.Foundation.HRESULT OpenStorage(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgPriority, winmdroot.System.Com.STGM grfMode, in ushort* snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.IStorage** ppstg)
61 winmdroot.Foundation.HRESULT __result = @this.OpenStorage(pwcsNameLocal, pstgPriority, grfMode, snbExcludeLocal, reserved, ppstg);
69 internal static unsafe winmdroot.Foundation.HRESULT CopyTo(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, [Optional] ReadOnlySpan<global::System.Guid> rgiidExclude, in ushort* snbExclude, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest)
75 winmdroot.Foundation.HRESULT __result = @this.CopyTo((uint )rgiidExclude.Length, rgiidExcludeLocal, snbExcludeLocal, pstgDest);
82 internal static unsafe winmdroot.Foundation.HRESULT MoveElementTo(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest, string pwcsNewName, uint grfFlags)
88 winmdroot.Foundation.HRESULT __result = @this.MoveElementTo(pwcsNameLocal, pstgDest, pwcsNewNameLocal, grfFlags);
95 internal static unsafe winmdroot.Foundation.HRESULT EnumElements(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ppenum)
97 winmdroot.Foundation.HRESULT __result = @this.EnumElements(default, default, default, ppenum);
102 internal static unsafe winmdroot.Foundation.HRESULT DestroyElement(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsName)
106 winmdroot.Foundation.HRESULT __result = @this.DestroyElement(pwcsNameLocal);
112 internal static unsafe winmdroot.Foundation.HRESULT RenameElement(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsOldName, string pwcsNewName)
118 winmdroot.Foundation.HRESULT __result = @this.RenameElement(pwcsOldNameLocal, pwcsNewNameLocal);
125 internal static unsafe winmdroot.Foundation.HRESULT SetElementTimes(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, string pwcsName, in global::System.Runtime.InteropServices.ComTypes.FILETIME pctime, in global::System.Runtime.InteropServices.ComTypes.FILETIME patime, in global::System.Runtime.InteropServices.ComTypes.FILETIME pmtime)
135 winmdroot.Foundation.HRESULT __result = @this.SetElementTimes(pwcsNameLocal, pctimeLocal, patimeLocal, pmtimeLocal);
144 internal static unsafe winmdroot.Foundation.HRESULT SetClass(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, in global::System.Guid clsid)
148 winmdroot.Foundation.HRESULT __result = @this.SetClass(clsidLocal);
154 internal static unsafe winmdroot.Foundation.HRESULT Stat(this winmdroot.System.Com.StructuredStorage.IStorage.Interface @this, out winmdroot.System.Com.STATSTG pstatstg, uint grfStatFlag)
158 winmdroot.Foundation.HRESULT __result = @this.Stat(pstatstgLocal, grfStatFlag);
Generated\361d1da7f942c932\Windows.Win32.System_Ole_IDispatchEx_Extensions.g.cs (12)
24 internal static unsafe winmdroot.Foundation.HRESULT GetDispID(this winmdroot.System.Ole.IDispatchEx.Interface @this, winmdroot.Foundation.BSTR bstrName, uint grfdex, out int pid)
28 winmdroot.Foundation.HRESULT __result = @this.GetDispID(bstrName, grfdex, pidLocal);
34 internal static unsafe winmdroot.Foundation.HRESULT InvokeEx(this winmdroot.System.Ole.IDispatchEx.Interface @this, int id, uint lcid, ushort wFlags, in winmdroot.System.Com.DISPPARAMS pdp, out winmdroot.System.Variant.VARIANT pvarRes, out winmdroot.System.Com.EXCEPINFO pei, [Optional] winmdroot.System.Com.IServiceProvider* pspCaller)
42 winmdroot.Foundation.HRESULT __result = @this.InvokeEx(id, lcid, wFlags, pdpLocal, pvarResLocal, peiLocal, pspCaller);
50 internal static unsafe winmdroot.Foundation.HRESULT InvokeEx(this winmdroot.System.Ole.IDispatchEx.Interface @this, int id, uint lcid, ushort wFlags, in winmdroot.System.Com.DISPPARAMS pdp, [Optional] winmdroot.System.Com.IServiceProvider* pspCaller)
54 winmdroot.Foundation.HRESULT __result = @this.InvokeEx(id, lcid, wFlags, pdpLocal, default(winmdroot.System.Variant.VARIANT* ), default(winmdroot.System.Com.EXCEPINFO* ), pspCaller);
60 internal static unsafe winmdroot.Foundation.HRESULT GetMemberProperties(this winmdroot.System.Ole.IDispatchEx.Interface @this, int id, uint grfdexFetch, out winmdroot.System.Ole.FDEX_PROP_FLAGS pgrfdex)
64 winmdroot.Foundation.HRESULT __result = @this.GetMemberProperties(id, grfdexFetch, pgrfdexLocal);
70 internal static unsafe winmdroot.Foundation.HRESULT GetMemberName(this winmdroot.System.Ole.IDispatchEx.Interface @this, int id, out winmdroot.Foundation.BSTR pbstrName)
74 winmdroot.Foundation.HRESULT __result = @this.GetMemberName(id, pbstrNameLocal);
80 internal static unsafe winmdroot.Foundation.HRESULT GetNextDispID(this winmdroot.System.Ole.IDispatchEx.Interface @this, uint grfdex, int id, out int pid)
84 winmdroot.Foundation.HRESULT __result = @this.GetNextDispID(grfdex, id, pidLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Ole_IDropTarget_Extensions.g.cs (6)
24 internal static unsafe winmdroot.Foundation.HRESULT DragEnter(this winmdroot.System.Ole.IDropTarget.Interface @this, winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect)
28 winmdroot.Foundation.HRESULT __result = @this.DragEnter(pDataObj, grfKeyState, pt, pdwEffectLocal);
34 internal static unsafe winmdroot.Foundation.HRESULT DragOver(this winmdroot.System.Ole.IDropTarget.Interface @this, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect)
38 winmdroot.Foundation.HRESULT __result = @this.DragOver(grfKeyState, pt, pdwEffectLocal);
44 internal static unsafe winmdroot.Foundation.HRESULT Drop(this winmdroot.System.Ole.IDropTarget.Interface @this, winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect)
48 winmdroot.Foundation.HRESULT __result = @this.Drop(pDataObj, grfKeyState, pt, pdwEffectLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Ole_IPicture_Extensions.g.cs (22)
24 internal static unsafe winmdroot.Foundation.HRESULT get_Handle(this winmdroot.System.Ole.IPicture.Interface @this, out winmdroot.System.Ole.OLE_HANDLE pHandle)
28 winmdroot.Foundation.HRESULT __result = @this.get_Handle(pHandleLocal);
34 internal static unsafe winmdroot.Foundation.HRESULT get_hPal(this winmdroot.System.Ole.IPicture.Interface @this, out winmdroot.System.Ole.OLE_HANDLE phPal)
38 winmdroot.Foundation.HRESULT __result = @this.get_hPal(phPalLocal);
44 internal static unsafe winmdroot.Foundation.HRESULT get_Type(this winmdroot.System.Ole.IPicture.Interface @this, out winmdroot.System.Ole.PICTYPE pType)
48 winmdroot.Foundation.HRESULT __result = @this.get_Type(pTypeLocal);
54 internal static unsafe winmdroot.Foundation.HRESULT get_Width(this winmdroot.System.Ole.IPicture.Interface @this, out int pWidth)
58 winmdroot.Foundation.HRESULT __result = @this.get_Width(pWidthLocal);
64 internal static unsafe winmdroot.Foundation.HRESULT get_Height(this winmdroot.System.Ole.IPicture.Interface @this, out int pHeight)
68 winmdroot.Foundation.HRESULT __result = @this.get_Height(pHeightLocal);
74 internal static unsafe winmdroot.Foundation.HRESULT Render(this winmdroot.System.Ole.IPicture.Interface @this, winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, in winmdroot.Foundation.RECT pRcWBounds)
78 winmdroot.Foundation.HRESULT __result = @this.Render(hDC, x, y, cx, cy, xSrc, ySrc, cxSrc, cySrc, pRcWBoundsLocal);
84 internal static unsafe winmdroot.Foundation.HRESULT get_CurDC(this winmdroot.System.Ole.IPicture.Interface @this, out winmdroot.Graphics.Gdi.HDC phDC)
88 winmdroot.Foundation.HRESULT __result = @this.get_CurDC(phDCLocal);
94 internal static unsafe winmdroot.Foundation.HRESULT SelectPicture(this winmdroot.System.Ole.IPicture.Interface @this, winmdroot.Graphics.Gdi.HDC hDCIn, out winmdroot.Graphics.Gdi.HDC phDCOut, out winmdroot.System.Ole.OLE_HANDLE phBmpOut)
100 winmdroot.Foundation.HRESULT __result = @this.SelectPicture(hDCIn, phDCOutLocal, phBmpOutLocal);
107 internal static unsafe winmdroot.Foundation.HRESULT get_KeepOriginalFormat(this winmdroot.System.Ole.IPicture.Interface @this, out winmdroot.Foundation.BOOL pKeep)
111 winmdroot.Foundation.HRESULT __result = @this.get_KeepOriginalFormat(pKeepLocal);
117 internal static unsafe winmdroot.Foundation.HRESULT SaveAsFile(this winmdroot.System.Ole.IPicture.Interface @this, winmdroot.System.Com.IStream* pStream, winmdroot.Foundation.BOOL fSaveMemCopy, out int pCbSize)
121 winmdroot.Foundation.HRESULT __result = @this.SaveAsFile(pStream, fSaveMemCopy, pCbSizeLocal);
127 internal static unsafe winmdroot.Foundation.HRESULT get_Attributes(this winmdroot.System.Ole.IPicture.Interface @this, out uint pDwAttr)
131 winmdroot.Foundation.HRESULT __result = @this.get_Attributes(pDwAttrLocal);
Generated\361d1da7f942c932\Windows.Win32.System_Ole_IRecordInfo_Extensions.g.cs (18)
24 internal static unsafe winmdroot.Foundation.HRESULT GetGuid(this winmdroot.System.Ole.IRecordInfo.Interface @this, out global::System.Guid pguid)
28 winmdroot.Foundation.HRESULT __result = @this.GetGuid(pguidLocal);
34 internal static unsafe winmdroot.Foundation.HRESULT GetName(this winmdroot.System.Ole.IRecordInfo.Interface @this, out winmdroot.Foundation.BSTR pbstrName)
38 winmdroot.Foundation.HRESULT __result = @this.GetName(pbstrNameLocal);
44 internal static unsafe winmdroot.Foundation.HRESULT GetSize(this winmdroot.System.Ole.IRecordInfo.Interface @this, out uint pcbSize)
48 winmdroot.Foundation.HRESULT __result = @this.GetSize(pcbSizeLocal);
54 internal static unsafe winmdroot.Foundation.HRESULT GetField(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvData, string szFieldName, out winmdroot.System.Variant.VARIANT pvarField)
60 winmdroot.Foundation.HRESULT __result = @this.GetField(pvData, szFieldNameLocal, pvarFieldLocal);
67 internal static unsafe winmdroot.Foundation.HRESULT GetFieldNoCopy(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvData, string szFieldName, out winmdroot.System.Variant.VARIANT pvarField, out void* ppvDataCArray)
75 winmdroot.Foundation.HRESULT __result = @this.GetFieldNoCopy(pvData, szFieldNameLocal, pvarFieldLocal, ppvDataCArrayLocal);
83 internal static unsafe winmdroot.Foundation.HRESULT PutField(this winmdroot.System.Ole.IRecordInfo.Interface @this, uint wFlags, void* pvData, string szFieldName, in winmdroot.System.Variant.VARIANT pvarField)
89 winmdroot.Foundation.HRESULT __result = @this.PutField(wFlags, pvData, szFieldNameLocal, pvarFieldLocal);
96 internal static unsafe winmdroot.Foundation.HRESULT PutFieldNoCopy(this winmdroot.System.Ole.IRecordInfo.Interface @this, uint wFlags, void* pvData, string szFieldName, in winmdroot.System.Variant.VARIANT pvarField)
102 winmdroot.Foundation.HRESULT __result = @this.PutFieldNoCopy(wFlags, pvData, szFieldNameLocal, pvarFieldLocal);
109 internal static unsafe winmdroot.Foundation.HRESULT GetFieldNames(this winmdroot.System.Ole.IRecordInfo.Interface @this, ref uint pcNames, Span<winmdroot.Foundation.BSTR> rgBstrNames)
115 winmdroot.Foundation.HRESULT __result = @this.GetFieldNames(pcNamesLocal, rgBstrNamesLocal);
122 internal static unsafe winmdroot.Foundation.HRESULT RecordCreateCopy(this winmdroot.System.Ole.IRecordInfo.Interface @this, void* pvSource, out void* ppvDest)
126 winmdroot.Foundation.HRESULT __result = @this.RecordCreateCopy(pvSource, ppvDestLocal);
Generated\361d1da7f942c932\Windows.Win32.UI_Shell_IDropTargetHelper_Extensions.g.cs (6)
24 internal static unsafe winmdroot.Foundation.HRESULT DragEnter(this winmdroot.UI.Shell.IDropTargetHelper.Interface @this, winmdroot.Foundation.HWND hwndTarget, winmdroot.System.Com.IDataObject* pDataObject, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
28 winmdroot.Foundation.HRESULT __result = @this.DragEnter(hwndTarget, pDataObject, pptLocal, dwEffect);
34 internal static unsafe winmdroot.Foundation.HRESULT DragOver(this winmdroot.UI.Shell.IDropTargetHelper.Interface @this, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
38 winmdroot.Foundation.HRESULT __result = @this.DragOver(pptLocal, dwEffect);
44 internal static unsafe winmdroot.Foundation.HRESULT Drop(this winmdroot.UI.Shell.IDropTargetHelper.Interface @this, winmdroot.System.Com.IDataObject* pDataObject, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
48 winmdroot.Foundation.HRESULT __result = @this.Drop(pDataObject, pptLocal, dwEffect);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IAdviseSink.g.cs (7)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IAdviseSink*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IAdviseSink*)Unsafe.AsPointer(ref this), riid, ppvObject);
118 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
124 var hr = this.QueryInterface(&guid, &pv);
141 internal delegate *unmanaged [Stdcall]<IAdviseSink*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IBindCtx.g.cs (51)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IBindCtx*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IBindCtx*)Unsafe.AsPointer(ref this), riid, ppvObject);
64 public unsafe winmdroot.Foundation.HRESULT RegisterObjectBound(winmdroot.System.Com.IUnknown* punk)
66 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IUnknown* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IBindCtx*)Unsafe.AsPointer(ref this), punk);
76 public unsafe winmdroot.Foundation.HRESULT RevokeObjectBound(winmdroot.System.Com.IUnknown* punk)
78 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IUnknown* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IBindCtx*)Unsafe.AsPointer(ref this), punk);
87 public winmdroot.Foundation.HRESULT ReleaseBoundObjects()
89 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IBindCtx*)Unsafe.AsPointer(ref this));
94 internal unsafe winmdroot.Foundation.HRESULT SetBindOptions(in winmdroot.System.Com.BIND_OPTS pbindopts)
98 winmdroot.Foundation.HRESULT __result = this.SetBindOptions(pbindoptsLocal);
112 public unsafe winmdroot.Foundation.HRESULT SetBindOptions(winmdroot.System.Com.BIND_OPTS* pbindopts)
114 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.BIND_OPTS* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IBindCtx*)Unsafe.AsPointer(ref this), pbindopts);
119 internal unsafe winmdroot.Foundation.HRESULT GetBindOptions(ref winmdroot.System.Com.BIND_OPTS pbindopts)
123 winmdroot.Foundation.HRESULT __result = this.GetBindOptions(pbindoptsLocal);
135 public unsafe winmdroot.Foundation.HRESULT GetBindOptions(winmdroot.System.Com.BIND_OPTS* pbindopts)
137 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.BIND_OPTS* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IBindCtx*)Unsafe.AsPointer(ref this), pbindopts);
147 public unsafe winmdroot.Foundation.HRESULT GetRunningObjectTable(winmdroot.System.Com.IRunningObjectTable** pprot)
149 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IRunningObjectTable** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IBindCtx*)Unsafe.AsPointer(ref this), pprot);
164 public unsafe winmdroot.Foundation.HRESULT RegisterObjectParam(winmdroot.Foundation.PWSTR pszKey, winmdroot.System.Com.IUnknown* punk)
166 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.PWSTR ,winmdroot.System.Com.IUnknown* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IBindCtx*)Unsafe.AsPointer(ref this), pszKey, punk);
177 public unsafe winmdroot.Foundation.HRESULT GetObjectParam(winmdroot.Foundation.PWSTR pszKey, winmdroot.System.Com.IUnknown** ppunk)
179 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.PWSTR ,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IBindCtx*)Unsafe.AsPointer(ref this), pszKey, ppunk);
189 public unsafe winmdroot.Foundation.HRESULT EnumObjectParam(winmdroot.System.Com.IEnumString** ppenum)
191 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IBindCtx*)Unsafe.AsPointer(ref this), ppenum);
204 public winmdroot.Foundation.HRESULT RevokeObjectParam(winmdroot.Foundation.PWSTR pszKey)
206 return ((delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.PWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IBindCtx*)Unsafe.AsPointer(ref this), pszKey);
209 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
215 var hr = this.QueryInterface(&guid, &pv);
232 internal delegate *unmanaged [Stdcall]<IBindCtx*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
238 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IUnknown* ,winmdroot.Foundation.HRESULT> RegisterObjectBound_4;
240 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IUnknown* ,winmdroot.Foundation.HRESULT> RevokeObjectBound_5;
242 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.HRESULT> ReleaseBoundObjects_6;
244 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.BIND_OPTS* ,winmdroot.Foundation.HRESULT> SetBindOptions_7;
246 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.BIND_OPTS* ,winmdroot.Foundation.HRESULT> GetBindOptions_8;
248 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IRunningObjectTable** ,winmdroot.Foundation.HRESULT> GetRunningObjectTable_9;
250 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.PWSTR ,winmdroot.System.Com.IUnknown* ,winmdroot.Foundation.HRESULT> RegisterObjectParam_10;
252 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.PWSTR ,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT> GetObjectParam_11;
254 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT> EnumObjectParam_12;
256 internal delegate *unmanaged [Stdcall]<IBindCtx*,winmdroot.Foundation.PWSTR ,winmdroot.Foundation.HRESULT> RevokeObjectParam_13;
273 unsafe winmdroot.Foundation.HRESULT RegisterObjectBound(winmdroot.System.Com.IUnknown* punk);
276 unsafe winmdroot.Foundation.HRESULT RevokeObjectBound(winmdroot.System.Com.IUnknown* punk);
279winmdroot.Foundation.HRESULT ReleaseBoundObjects();
282 unsafe winmdroot.Foundation.HRESULT SetBindOptions(winmdroot.System.Com.BIND_OPTS* pbindopts);
285 unsafe winmdroot.Foundation.HRESULT GetBindOptions(winmdroot.System.Com.BIND_OPTS* pbindopts);
288 unsafe winmdroot.Foundation.HRESULT GetRunningObjectTable(winmdroot.System.Com.IRunningObjectTable** pprot);
291 unsafe winmdroot.Foundation.HRESULT RegisterObjectParam(winmdroot.Foundation.PWSTR pszKey, winmdroot.System.Com.IUnknown* punk);
294 unsafe winmdroot.Foundation.HRESULT GetObjectParam(winmdroot.Foundation.PWSTR pszKey, winmdroot.System.Com.IUnknown** ppunk);
297 unsafe winmdroot.Foundation.HRESULT EnumObjectParam(winmdroot.System.Com.IEnumString** ppenum);
300winmdroot.Foundation.HRESULT RevokeObjectParam(winmdroot.Foundation.PWSTR pszKey);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDataObject.g.cs (55)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDataObject*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDataObject*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT GetData(in winmdroot.System.Com.FORMATETC pformatetcIn, out winmdroot.System.Com.STGMEDIUM pmedium)
64 winmdroot.Foundation.HRESULT __result = this.GetData(pformatetcInLocal, pmediumLocal);
81 public unsafe winmdroot.Foundation.HRESULT GetData(winmdroot.System.Com.FORMATETC* pformatetcIn, winmdroot.System.Com.STGMEDIUM* pmedium)
83 return ((delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.STGMEDIUM* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDataObject*)Unsafe.AsPointer(ref this), pformatetcIn, pmedium);
88 internal unsafe winmdroot.Foundation.HRESULT GetDataHere(in winmdroot.System.Com.FORMATETC pformatetc, ref winmdroot.System.Com.STGMEDIUM pmedium)
94 winmdroot.Foundation.HRESULT __result = this.GetDataHere(pformatetcLocal, pmediumLocal);
111 public unsafe winmdroot.Foundation.HRESULT GetDataHere(winmdroot.System.Com.FORMATETC* pformatetc, winmdroot.System.Com.STGMEDIUM* pmedium)
113 return ((delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.STGMEDIUM* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDataObject*)Unsafe.AsPointer(ref this), pformatetc, pmedium);
118 internal unsafe winmdroot.Foundation.HRESULT QueryGetData(in winmdroot.System.Com.FORMATETC pformatetc)
122 winmdroot.Foundation.HRESULT __result = this.QueryGetData(pformatetcLocal);
134 public unsafe winmdroot.Foundation.HRESULT QueryGetData(winmdroot.System.Com.FORMATETC* pformatetc)
136 return ((delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDataObject*)Unsafe.AsPointer(ref this), pformatetc);
141 internal unsafe winmdroot.Foundation.HRESULT GetCanonicalFormatEtc(in winmdroot.System.Com.FORMATETC pformatectIn, out winmdroot.System.Com.FORMATETC pformatetcOut)
147 winmdroot.Foundation.HRESULT __result = this.GetCanonicalFormatEtc(pformatectInLocal, pformatetcOutLocal);
164 public unsafe winmdroot.Foundation.HRESULT GetCanonicalFormatEtc(winmdroot.System.Com.FORMATETC* pformatectIn, winmdroot.System.Com.FORMATETC* pformatetcOut)
166 return ((delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.FORMATETC* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IDataObject*)Unsafe.AsPointer(ref this), pformatectIn, pformatetcOut);
171 internal unsafe winmdroot.Foundation.HRESULT SetData(in winmdroot.System.Com.FORMATETC pformatetc, in winmdroot.System.Com.STGMEDIUM pmedium, winmdroot.Foundation.BOOL fRelease)
177 winmdroot.Foundation.HRESULT __result = this.SetData(pformatetcLocal, pmediumLocal, fRelease);
195 public unsafe winmdroot.Foundation.HRESULT SetData(winmdroot.System.Com.FORMATETC* pformatetc, winmdroot.System.Com.STGMEDIUM* pmedium, winmdroot.Foundation.BOOL fRelease)
197 return ((delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.STGMEDIUM* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IDataObject*)Unsafe.AsPointer(ref this), pformatetc, pmedium, fRelease);
215 public unsafe winmdroot.Foundation.HRESULT EnumFormatEtc(uint dwDirection, winmdroot.System.Com.IEnumFORMATETC** ppenumFormatEtc)
217 return ((delegate *unmanaged [Stdcall]<IDataObject*,uint ,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IDataObject*)Unsafe.AsPointer(ref this), dwDirection, ppenumFormatEtc);
222 internal unsafe winmdroot.Foundation.HRESULT DAdvise(in winmdroot.System.Com.FORMATETC pformatetc, uint advf, winmdroot.System.Com.IAdviseSink* pAdvSink, out uint pdwConnection)
228 winmdroot.Foundation.HRESULT __result = this.DAdvise(pformatetcLocal, advf, pAdvSink, pdwConnectionLocal);
253 public unsafe winmdroot.Foundation.HRESULT DAdvise(winmdroot.System.Com.FORMATETC* pformatetc, uint advf, winmdroot.System.Com.IAdviseSink* pAdvSink, uint* pdwConnection)
255 return ((delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,uint ,winmdroot.System.Com.IAdviseSink* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IDataObject*)Unsafe.AsPointer(ref this), pformatetc, advf, pAdvSink, pdwConnection);
268 public winmdroot.Foundation.HRESULT DUnadvise(uint dwConnection)
270 return ((delegate *unmanaged [Stdcall]<IDataObject*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IDataObject*)Unsafe.AsPointer(ref this), dwConnection);
283 public unsafe winmdroot.Foundation.HRESULT EnumDAdvise(winmdroot.System.Com.IEnumSTATDATA** ppenumAdvise)
285 return ((delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.IEnumSTATDATA** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IDataObject*)Unsafe.AsPointer(ref this), ppenumAdvise);
288 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
294 var hr = this.QueryInterface(&guid, &pv);
311 internal delegate *unmanaged [Stdcall]<IDataObject*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
317 internal delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.STGMEDIUM* ,winmdroot.Foundation.HRESULT> GetData_4;
319 internal delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.STGMEDIUM* ,winmdroot.Foundation.HRESULT> GetDataHere_5;
321 internal delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.Foundation.HRESULT> QueryGetData_6;
323 internal delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.FORMATETC* ,winmdroot.Foundation.HRESULT> GetCanonicalFormatEtc_7;
325 internal delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,winmdroot.System.Com.STGMEDIUM* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> SetData_8;
327 internal delegate *unmanaged [Stdcall]<IDataObject*,uint ,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT> EnumFormatEtc_9;
329 internal delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.FORMATETC* ,uint ,winmdroot.System.Com.IAdviseSink* ,uint* ,winmdroot.Foundation.HRESULT> DAdvise_10;
331 internal delegate *unmanaged [Stdcall]<IDataObject*,uint ,winmdroot.Foundation.HRESULT> DUnadvise_11;
333 internal delegate *unmanaged [Stdcall]<IDataObject*,winmdroot.System.Com.IEnumSTATDATA** ,winmdroot.Foundation.HRESULT> EnumDAdvise_12;
350 unsafe winmdroot.Foundation.HRESULT GetData(winmdroot.System.Com.FORMATETC* pformatetcIn, winmdroot.System.Com.STGMEDIUM* pmedium);
353 unsafe winmdroot.Foundation.HRESULT GetDataHere(winmdroot.System.Com.FORMATETC* pformatetc, winmdroot.System.Com.STGMEDIUM* pmedium);
356 unsafe winmdroot.Foundation.HRESULT QueryGetData(winmdroot.System.Com.FORMATETC* pformatetc);
359 unsafe winmdroot.Foundation.HRESULT GetCanonicalFormatEtc(winmdroot.System.Com.FORMATETC* pformatectIn, winmdroot.System.Com.FORMATETC* pformatetcOut);
362 unsafe winmdroot.Foundation.HRESULT SetData(winmdroot.System.Com.FORMATETC* pformatetc, winmdroot.System.Com.STGMEDIUM* pmedium, winmdroot.Foundation.BOOL fRelease);
365 unsafe winmdroot.Foundation.HRESULT EnumFormatEtc(uint dwDirection, winmdroot.System.Com.IEnumFORMATETC** ppenumFormatEtc);
368 unsafe winmdroot.Foundation.HRESULT DAdvise(winmdroot.System.Com.FORMATETC* pformatetc, uint advf, winmdroot.System.Com.IAdviseSink* pAdvSink, uint* pdwConnection);
371winmdroot.Foundation.HRESULT DUnadvise(uint dwConnection);
374 unsafe winmdroot.Foundation.HRESULT EnumDAdvise(winmdroot.System.Com.IEnumSTATDATA** ppenumAdvise);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDispatch.g.cs (27)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
40 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
42 return ((delegate *unmanaged [Stdcall]<IDispatch*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDispatch*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT GetTypeInfoCount(out uint pctinfo)
61 winmdroot.Foundation.HRESULT __result = this.GetTypeInfoCount(pctinfoLocal);
73 public unsafe winmdroot.Foundation.HRESULT GetTypeInfoCount(uint* pctinfo)
75 return ((delegate *unmanaged [Stdcall]<IDispatch*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDispatch*)Unsafe.AsPointer(ref this), pctinfo);
89 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint iTInfo, uint lcid, winmdroot.System.Com.ITypeInfo** ppTInfo)
91 return ((delegate *unmanaged [Stdcall]<IDispatch*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDispatch*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo);
95 internal unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(in global::System.Guid riid, ReadOnlySpan<winmdroot.Foundation.PWSTR> rgszNames, uint lcid, Span<int> rgDispId)
104 winmdroot.Foundation.HRESULT __result = this.GetIDsOfNames(riidLocal, rgszNamesLocal, (uint )(rgDispId.IsEmpty ? rgszNames.Length : rgDispId.Length), lcid, rgDispIdLocal);
125 public unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(global::System.Guid* riid, winmdroot.Foundation.PWSTR* rgszNames, uint cNames, uint lcid, int* rgDispId)
127 return ((delegate *unmanaged [Stdcall]<IDispatch*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDispatch*)Unsafe.AsPointer(ref this), riid, rgszNames, cNames, lcid, rgDispId);
132 internal unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, in global::System.Guid riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, in winmdroot.System.Com.DISPPARAMS pDispParams, out winmdroot.System.Variant.VARIANT pVarResult, out winmdroot.System.Com.EXCEPINFO pExcepInfo, out uint puArgErr)
144 winmdroot.Foundation.HRESULT __result = this.Invoke(dispIdMember, riidLocal, lcid, wFlags, pDispParamsLocal, pVarResultLocal, pExcepInfoLocal, puArgErrLocal);
154 internal unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, in global::System.Guid riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, in winmdroot.System.Com.DISPPARAMS pDispParams)
160 winmdroot.Foundation.HRESULT __result = this.Invoke(dispIdMember, riidLocal, lcid, wFlags, pDispParamsLocal, default(winmdroot.System.Variant.VARIANT* ), default(winmdroot.System.Com.EXCEPINFO* ), default(uint* ));
192 public unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, global::System.Guid* riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, winmdroot.System.Com.DISPPARAMS* pDispParams, [Optional] winmdroot.System.Variant.VARIANT* pVarResult, [Optional] winmdroot.System.Com.EXCEPINFO* pExcepInfo, [Optional] uint* puArgErr)
194 return ((delegate *unmanaged [Stdcall]<IDispatch*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IDispatch*)Unsafe.AsPointer(ref this), dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
197 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
203 var hr = this.QueryInterface(&guid, &pv);
220 internal delegate *unmanaged [Stdcall]<IDispatch*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
226 internal delegate *unmanaged [Stdcall]<IDispatch*,uint* ,winmdroot.Foundation.HRESULT> GetTypeInfoCount_4;
228 internal delegate *unmanaged [Stdcall]<IDispatch*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5;
230 internal delegate *unmanaged [Stdcall]<IDispatch*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_6;
232 internal delegate *unmanaged [Stdcall]<IDispatch*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT> Invoke_7;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDispatchEx.g.cs (71)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
40 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
42 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDispatchEx*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT GetTypeInfoCount(out uint pctinfo)
61 winmdroot.Foundation.HRESULT __result = this.GetTypeInfoCount(pctinfoLocal);
66 public unsafe winmdroot.Foundation.HRESULT GetTypeInfoCount(uint* pctinfo)
68 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDispatchEx*)Unsafe.AsPointer(ref this), pctinfo);
71 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint iTInfo, uint lcid, winmdroot.System.Com.ITypeInfo** ppTInfo)
73 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDispatchEx*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo);
77 internal unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(in global::System.Guid riid, ReadOnlySpan<winmdroot.Foundation.PWSTR> rgszNames, uint lcid, Span<int> rgDispId)
86 winmdroot.Foundation.HRESULT __result = this.GetIDsOfNames(riidLocal, rgszNamesLocal, (uint )(rgDispId.IsEmpty ? rgszNames.Length : rgDispId.Length), lcid, rgDispIdLocal);
93 public unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(global::System.Guid* riid, winmdroot.Foundation.PWSTR* rgszNames, uint cNames, uint lcid, int* rgDispId)
95 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDispatchEx*)Unsafe.AsPointer(ref this), riid, rgszNames, cNames, lcid, rgDispId);
100 internal unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, in global::System.Guid riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, in winmdroot.System.Com.DISPPARAMS pDispParams, out winmdroot.System.Variant.VARIANT pVarResult, out winmdroot.System.Com.EXCEPINFO pExcepInfo, out uint puArgErr)
112 winmdroot.Foundation.HRESULT __result = this.Invoke(dispIdMember, riidLocal, lcid, wFlags, pDispParamsLocal, pVarResultLocal, pExcepInfoLocal, puArgErrLocal);
122 internal unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, in global::System.Guid riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, in winmdroot.System.Com.DISPPARAMS pDispParams)
128 winmdroot.Foundation.HRESULT __result = this.Invoke(dispIdMember, riidLocal, lcid, wFlags, pDispParamsLocal, default(winmdroot.System.Variant.VARIANT* ), default(winmdroot.System.Com.EXCEPINFO* ), default(uint* ));
134 public unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, global::System.Guid* riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, winmdroot.System.Com.DISPPARAMS* pDispParams, [Optional] winmdroot.System.Variant.VARIANT* pVarResult, [Optional] winmdroot.System.Com.EXCEPINFO* pExcepInfo, [Optional] uint* puArgErr)
136 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IDispatchEx*)Unsafe.AsPointer(ref this), dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
141 internal unsafe winmdroot.Foundation.HRESULT GetDispID(winmdroot.Foundation.BSTR bstrName, uint grfdex, out int pid)
145 winmdroot.Foundation.HRESULT __result = this.GetDispID(bstrName, grfdex, pidLocal);
150 public unsafe winmdroot.Foundation.HRESULT GetDispID(winmdroot.Foundation.BSTR bstrName, uint grfdex, int* pid)
152 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,winmdroot.Foundation.BSTR ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IDispatchEx*)Unsafe.AsPointer(ref this), bstrName, grfdex, pid);
157 internal unsafe winmdroot.Foundation.HRESULT InvokeEx(int id, uint lcid, ushort wFlags, in winmdroot.System.Com.DISPPARAMS pdp, out winmdroot.System.Variant.VARIANT pvarRes, out winmdroot.System.Com.EXCEPINFO pei, [Optional] winmdroot.System.Com.IServiceProvider* pspCaller)
165 winmdroot.Foundation.HRESULT __result = this.InvokeEx(id, lcid, wFlags, pdpLocal, pvarResLocal, peiLocal, pspCaller);
173 internal unsafe winmdroot.Foundation.HRESULT InvokeEx(int id, uint lcid, ushort wFlags, in winmdroot.System.Com.DISPPARAMS pdp, [Optional] winmdroot.System.Com.IServiceProvider* pspCaller)
177 winmdroot.Foundation.HRESULT __result = this.InvokeEx(id, lcid, wFlags, pdpLocal, default(winmdroot.System.Variant.VARIANT* ), default(winmdroot.System.Com.EXCEPINFO* ), pspCaller);
182 public unsafe winmdroot.Foundation.HRESULT InvokeEx(int id, uint lcid, ushort wFlags, winmdroot.System.Com.DISPPARAMS* pdp, [Optional] winmdroot.System.Variant.VARIANT* pvarRes, [Optional] winmdroot.System.Com.EXCEPINFO* pei, [Optional] winmdroot.System.Com.IServiceProvider* pspCaller)
184 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,int ,uint ,ushort ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,winmdroot.System.Com.IServiceProvider* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IDispatchEx*)Unsafe.AsPointer(ref this), id, lcid, wFlags, pdp, pvarRes, pei, pspCaller);
187 public winmdroot.Foundation.HRESULT DeleteMemberByName(winmdroot.Foundation.BSTR bstrName, uint grfdex)
189 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,winmdroot.Foundation.BSTR ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IDispatchEx*)Unsafe.AsPointer(ref this), bstrName, grfdex);
192 public winmdroot.Foundation.HRESULT DeleteMemberByDispID(int id)
194 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,int ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IDispatchEx*)Unsafe.AsPointer(ref this), id);
199 internal unsafe winmdroot.Foundation.HRESULT GetMemberProperties(int id, uint grfdexFetch, out winmdroot.System.Ole.FDEX_PROP_FLAGS pgrfdex)
203 winmdroot.Foundation.HRESULT __result = this.GetMemberProperties(id, grfdexFetch, pgrfdexLocal);
208 public unsafe winmdroot.Foundation.HRESULT GetMemberProperties(int id, uint grfdexFetch, winmdroot.System.Ole.FDEX_PROP_FLAGS* pgrfdex)
210 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,int ,uint ,winmdroot.System.Ole.FDEX_PROP_FLAGS* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IDispatchEx*)Unsafe.AsPointer(ref this), id, grfdexFetch, pgrfdex);
215 internal unsafe winmdroot.Foundation.HRESULT GetMemberName(int id, out winmdroot.Foundation.BSTR pbstrName)
219 winmdroot.Foundation.HRESULT __result = this.GetMemberName(id, pbstrNameLocal);
224 public unsafe winmdroot.Foundation.HRESULT GetMemberName(int id, winmdroot.Foundation.BSTR* pbstrName)
226 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IDispatchEx*)Unsafe.AsPointer(ref this), id, pbstrName);
231 internal unsafe winmdroot.Foundation.HRESULT GetNextDispID(uint grfdex, int id, out int pid)
235 winmdroot.Foundation.HRESULT __result = this.GetNextDispID(grfdex, id, pidLocal);
240 public unsafe winmdroot.Foundation.HRESULT GetNextDispID(uint grfdex, int id, int* pid)
242 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,uint ,int ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IDispatchEx*)Unsafe.AsPointer(ref this), grfdex, id, pid);
245 public unsafe winmdroot.Foundation.HRESULT GetNameSpaceParent(winmdroot.System.Com.IUnknown** ppunk)
247 return ((delegate *unmanaged [Stdcall]<IDispatchEx*,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IDispatchEx*)Unsafe.AsPointer(ref this), ppunk);
250 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
256 var hr = this.QueryInterface(&guid, &pv);
273 internal delegate *unmanaged [Stdcall]<IDispatchEx*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
279 internal delegate *unmanaged [Stdcall]<IDispatchEx*,uint* ,winmdroot.Foundation.HRESULT> GetTypeInfoCount_4;
281 internal delegate *unmanaged [Stdcall]<IDispatchEx*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5;
283 internal delegate *unmanaged [Stdcall]<IDispatchEx*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_6;
285 internal delegate *unmanaged [Stdcall]<IDispatchEx*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT> Invoke_7;
287 internal delegate *unmanaged [Stdcall]<IDispatchEx*,winmdroot.Foundation.BSTR ,uint ,int* ,winmdroot.Foundation.HRESULT> GetDispID_8;
289 internal delegate *unmanaged [Stdcall]<IDispatchEx*,int ,uint ,ushort ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,winmdroot.System.Com.IServiceProvider* ,winmdroot.Foundation.HRESULT> InvokeEx_9;
291 internal delegate *unmanaged [Stdcall]<IDispatchEx*,winmdroot.Foundation.BSTR ,uint ,winmdroot.Foundation.HRESULT> DeleteMemberByName_10;
293 internal delegate *unmanaged [Stdcall]<IDispatchEx*,int ,winmdroot.Foundation.HRESULT> DeleteMemberByDispID_11;
295 internal delegate *unmanaged [Stdcall]<IDispatchEx*,int ,uint ,winmdroot.System.Ole.FDEX_PROP_FLAGS* ,winmdroot.Foundation.HRESULT> GetMemberProperties_12;
297 internal delegate *unmanaged [Stdcall]<IDispatchEx*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetMemberName_13;
299 internal delegate *unmanaged [Stdcall]<IDispatchEx*,uint ,int ,int* ,winmdroot.Foundation.HRESULT> GetNextDispID_14;
301 internal delegate *unmanaged [Stdcall]<IDispatchEx*,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT> GetNameSpaceParent_15;
317 unsafe winmdroot.Foundation.HRESULT GetDispID(winmdroot.Foundation.BSTR bstrName, uint grfdex, int* pid);
320 unsafe winmdroot.Foundation.HRESULT InvokeEx(int id, uint lcid, ushort wFlags, winmdroot.System.Com.DISPPARAMS* pdp, [Optional] winmdroot.System.Variant.VARIANT* pvarRes, [Optional] winmdroot.System.Com.EXCEPINFO* pei, [Optional] winmdroot.System.Com.IServiceProvider* pspCaller);
323winmdroot.Foundation.HRESULT DeleteMemberByName(winmdroot.Foundation.BSTR bstrName, uint grfdex);
326winmdroot.Foundation.HRESULT DeleteMemberByDispID(int id);
329 unsafe winmdroot.Foundation.HRESULT GetMemberProperties(int id, uint grfdexFetch, winmdroot.System.Ole.FDEX_PROP_FLAGS* pgrfdex);
332 unsafe winmdroot.Foundation.HRESULT GetMemberName(int id, winmdroot.Foundation.BSTR* pbstrName);
335 unsafe winmdroot.Foundation.HRESULT GetNextDispID(uint grfdex, int id, int* pid);
338 unsafe winmdroot.Foundation.HRESULT GetNameSpaceParent(winmdroot.System.Com.IUnknown** ppunk);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDragSourceHelper.g.cs (19)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDragSourceHelper*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDragSourceHelper*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT InitializeFromBitmap(in winmdroot.UI.Shell.SHDRAGIMAGE pshdi, winmdroot.System.Com.IDataObject* pDataObject)
62 winmdroot.Foundation.HRESULT __result = this.InitializeFromBitmap(pshdiLocal, pDataObject);
80 public unsafe winmdroot.Foundation.HRESULT InitializeFromBitmap(winmdroot.UI.Shell.SHDRAGIMAGE* pshdi, winmdroot.System.Com.IDataObject* pDataObject)
82 return ((delegate *unmanaged [Stdcall]<IDragSourceHelper*,winmdroot.UI.Shell.SHDRAGIMAGE* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDragSourceHelper*)Unsafe.AsPointer(ref this), pshdi, pDataObject);
87 internal unsafe winmdroot.Foundation.HRESULT InitializeFromWindow([Optional] winmdroot.Foundation.HWND hwnd, [Optional] global::System.Drawing.Point? ppt, winmdroot.System.Com.IDataObject* pDataObject)
90 winmdroot.Foundation.HRESULT __result = this.InitializeFromWindow(hwnd, ppt.HasValue ? &pptLocal : null, pDataObject);
111 public unsafe winmdroot.Foundation.HRESULT InitializeFromWindow([Optional] winmdroot.Foundation.HWND hwnd, [Optional] global::System.Drawing.Point* ppt, winmdroot.System.Com.IDataObject* pDataObject)
113 return ((delegate *unmanaged [Stdcall]<IDragSourceHelper*,winmdroot.Foundation.HWND ,global::System.Drawing.Point* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDragSourceHelper*)Unsafe.AsPointer(ref this), hwnd, ppt, pDataObject);
116 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
122 var hr = this.QueryInterface(&guid, &pv);
139 internal delegate *unmanaged [Stdcall]<IDragSourceHelper*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
145 internal delegate *unmanaged [Stdcall]<IDragSourceHelper*,winmdroot.UI.Shell.SHDRAGIMAGE* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT> InitializeFromBitmap_4;
147 internal delegate *unmanaged [Stdcall]<IDragSourceHelper*,winmdroot.Foundation.HWND ,global::System.Drawing.Point* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT> InitializeFromWindow_5;
164 unsafe winmdroot.Foundation.HRESULT InitializeFromBitmap(winmdroot.UI.Shell.SHDRAGIMAGE* pshdi, winmdroot.System.Com.IDataObject* pDataObject);
167 unsafe winmdroot.Foundation.HRESULT InitializeFromWindow([Optional] winmdroot.Foundation.HWND hwnd, [Optional] global::System.Drawing.Point* ppt, winmdroot.System.Com.IDataObject* pDataObject);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDragSourceHelper2.g.cs (23)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDragSourceHelper2*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDragSourceHelper2*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT InitializeFromBitmap(in winmdroot.UI.Shell.SHDRAGIMAGE pshdi, winmdroot.System.Com.IDataObject* pDataObject)
62 winmdroot.Foundation.HRESULT __result = this.InitializeFromBitmap(pshdiLocal, pDataObject);
67 public unsafe winmdroot.Foundation.HRESULT InitializeFromBitmap(winmdroot.UI.Shell.SHDRAGIMAGE* pshdi, winmdroot.System.Com.IDataObject* pDataObject)
69 return ((delegate *unmanaged [Stdcall]<IDragSourceHelper2*,winmdroot.UI.Shell.SHDRAGIMAGE* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDragSourceHelper2*)Unsafe.AsPointer(ref this), pshdi, pDataObject);
74 internal unsafe winmdroot.Foundation.HRESULT InitializeFromWindow([Optional] winmdroot.Foundation.HWND hwnd, [Optional] global::System.Drawing.Point? ppt, winmdroot.System.Com.IDataObject* pDataObject)
77 winmdroot.Foundation.HRESULT __result = this.InitializeFromWindow(hwnd, ppt.HasValue ? &pptLocal : null, pDataObject);
81 public unsafe winmdroot.Foundation.HRESULT InitializeFromWindow([Optional] winmdroot.Foundation.HWND hwnd, [Optional] global::System.Drawing.Point* ppt, winmdroot.System.Com.IDataObject* pDataObject)
83 return ((delegate *unmanaged [Stdcall]<IDragSourceHelper2*,winmdroot.Foundation.HWND ,global::System.Drawing.Point* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDragSourceHelper2*)Unsafe.AsPointer(ref this), hwnd, ppt, pDataObject);
97 public winmdroot.Foundation.HRESULT SetFlags(uint dwFlags)
99 return ((delegate *unmanaged [Stdcall]<IDragSourceHelper2*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDragSourceHelper2*)Unsafe.AsPointer(ref this), dwFlags);
102 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
108 var hr = this.QueryInterface(&guid, &pv);
125 internal delegate *unmanaged [Stdcall]<IDragSourceHelper2*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
131 internal delegate *unmanaged [Stdcall]<IDragSourceHelper2*,winmdroot.UI.Shell.SHDRAGIMAGE* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT> InitializeFromBitmap_4;
133 internal delegate *unmanaged [Stdcall]<IDragSourceHelper2*,winmdroot.Foundation.HWND ,global::System.Drawing.Point* ,winmdroot.System.Com.IDataObject* ,winmdroot.Foundation.HRESULT> InitializeFromWindow_5;
135 internal delegate *unmanaged [Stdcall]<IDragSourceHelper2*,uint ,winmdroot.Foundation.HRESULT> SetFlags_6;
152 unsafe new winmdroot.Foundation.HRESULT InitializeFromBitmap(winmdroot.UI.Shell.SHDRAGIMAGE* pshdi, winmdroot.System.Com.IDataObject* pDataObject);
155 unsafe new winmdroot.Foundation.HRESULT InitializeFromWindow([Optional] winmdroot.Foundation.HWND hwnd, [Optional] global::System.Drawing.Point* ppt, winmdroot.System.Com.IDataObject* pDataObject);
158winmdroot.Foundation.HRESULT SetFlags(uint dwFlags);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDropSource.g.cs (15)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDropSource*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDropSource*)Unsafe.AsPointer(ref this), riid, ppvObject);
64 public winmdroot.Foundation.HRESULT QueryContinueDrag(winmdroot.Foundation.BOOL fEscapePressed, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState)
66 return ((delegate *unmanaged [Stdcall]<IDropSource*,winmdroot.Foundation.BOOL ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDropSource*)Unsafe.AsPointer(ref this), fEscapePressed, grfKeyState);
80 public winmdroot.Foundation.HRESULT GiveFeedback(winmdroot.System.Ole.DROPEFFECT dwEffect)
82 return ((delegate *unmanaged [Stdcall]<IDropSource*,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDropSource*)Unsafe.AsPointer(ref this), dwEffect);
85 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
91 var hr = this.QueryInterface(&guid, &pv);
108 internal delegate *unmanaged [Stdcall]<IDropSource*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
114 internal delegate *unmanaged [Stdcall]<IDropSource*,winmdroot.Foundation.BOOL ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.HRESULT> QueryContinueDrag_4;
116 internal delegate *unmanaged [Stdcall]<IDropSource*,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> GiveFeedback_5;
133winmdroot.Foundation.HRESULT QueryContinueDrag(winmdroot.Foundation.BOOL fEscapePressed, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState);
136winmdroot.Foundation.HRESULT GiveFeedback(winmdroot.System.Ole.DROPEFFECT dwEffect);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDropSourceNotify.g.cs (15)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDropSourceNotify*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDropSourceNotify*)Unsafe.AsPointer(ref this), riid, ppvObject);
62 public winmdroot.Foundation.HRESULT DragEnterTarget(winmdroot.Foundation.HWND hwndTarget)
64 return ((delegate *unmanaged [Stdcall]<IDropSourceNotify*,winmdroot.Foundation.HWND ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDropSourceNotify*)Unsafe.AsPointer(ref this), hwndTarget);
72 public winmdroot.Foundation.HRESULT DragLeaveTarget()
74 return ((delegate *unmanaged [Stdcall]<IDropSourceNotify*,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDropSourceNotify*)Unsafe.AsPointer(ref this));
77 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
83 var hr = this.QueryInterface(&guid, &pv);
100 internal delegate *unmanaged [Stdcall]<IDropSourceNotify*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
106 internal delegate *unmanaged [Stdcall]<IDropSourceNotify*,winmdroot.Foundation.HWND ,winmdroot.Foundation.HRESULT> DragEnterTarget_4;
108 internal delegate *unmanaged [Stdcall]<IDropSourceNotify*,winmdroot.Foundation.HRESULT> DragLeaveTarget_5;
125winmdroot.Foundation.HRESULT DragEnterTarget(winmdroot.Foundation.HWND hwndTarget);
128winmdroot.Foundation.HRESULT DragLeaveTarget();
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDropTarget.g.cs (29)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDropTarget*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDropTarget*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT DragEnter(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect)
62 winmdroot.Foundation.HRESULT __result = this.DragEnter(pDataObj, grfKeyState, pt, pdwEffectLocal);
81 public unsafe winmdroot.Foundation.HRESULT DragEnter(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, winmdroot.System.Ole.DROPEFFECT* pdwEffect)
83 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDropTarget*)Unsafe.AsPointer(ref this), pDataObj, grfKeyState, pt, pdwEffect);
88 internal unsafe winmdroot.Foundation.HRESULT DragOver(winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect)
92 winmdroot.Foundation.HRESULT __result = this.DragOver(grfKeyState, pt, pdwEffectLocal);
110 public unsafe winmdroot.Foundation.HRESULT DragOver(winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, winmdroot.System.Ole.DROPEFFECT* pdwEffect)
112 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDropTarget*)Unsafe.AsPointer(ref this), grfKeyState, pt, pdwEffect);
125 public winmdroot.Foundation.HRESULT DragLeave()
127 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDropTarget*)Unsafe.AsPointer(ref this));
132 internal unsafe winmdroot.Foundation.HRESULT Drop(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, ref winmdroot.System.Ole.DROPEFFECT pdwEffect)
136 winmdroot.Foundation.HRESULT __result = this.Drop(pDataObj, grfKeyState, pt, pdwEffectLocal);
155 public unsafe winmdroot.Foundation.HRESULT Drop(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, winmdroot.System.Ole.DROPEFFECT* pdwEffect)
157 return ((delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IDropTarget*)Unsafe.AsPointer(ref this), pDataObj, grfKeyState, pt, pdwEffect);
160 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
166 var hr = this.QueryInterface(&guid, &pv);
183 internal delegate *unmanaged [Stdcall]<IDropTarget*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
189 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> DragEnter_4;
191 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> DragOver_5;
193 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.Foundation.HRESULT> DragLeave_6;
195 internal delegate *unmanaged [Stdcall]<IDropTarget*,winmdroot.System.Com.IDataObject* ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.Foundation.POINTL ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> Drop_7;
212 unsafe winmdroot.Foundation.HRESULT DragEnter(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, winmdroot.System.Ole.DROPEFFECT* pdwEffect);
215 unsafe winmdroot.Foundation.HRESULT DragOver(winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, winmdroot.System.Ole.DROPEFFECT* pdwEffect);
218winmdroot.Foundation.HRESULT DragLeave();
221 unsafe winmdroot.Foundation.HRESULT Drop(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.Foundation.POINTL pt, winmdroot.System.Ole.DROPEFFECT* pdwEffect);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IDropTargetHelper.g.cs (33)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IDropTargetHelper*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IDropTargetHelper*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT DragEnter(winmdroot.Foundation.HWND hwndTarget, winmdroot.System.Com.IDataObject* pDataObject, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
62 winmdroot.Foundation.HRESULT __result = this.DragEnter(hwndTarget, pDataObject, pptLocal, dwEffect);
88 public unsafe winmdroot.Foundation.HRESULT DragEnter(winmdroot.Foundation.HWND hwndTarget, winmdroot.System.Com.IDataObject* pDataObject, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
90 return ((delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.Foundation.HWND ,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IDropTargetHelper*)Unsafe.AsPointer(ref this), hwndTarget, pDataObject, ppt, dwEffect);
98 public winmdroot.Foundation.HRESULT DragLeave()
100 return ((delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IDropTargetHelper*)Unsafe.AsPointer(ref this));
105 internal unsafe winmdroot.Foundation.HRESULT DragOver(in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
109 winmdroot.Foundation.HRESULT __result = this.DragOver(pptLocal, dwEffect);
127 public unsafe winmdroot.Foundation.HRESULT DragOver(global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
129 return ((delegate *unmanaged [Stdcall]<IDropTargetHelper*,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IDropTargetHelper*)Unsafe.AsPointer(ref this), ppt, dwEffect);
134 internal unsafe winmdroot.Foundation.HRESULT Drop(winmdroot.System.Com.IDataObject* pDataObject, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
138 winmdroot.Foundation.HRESULT __result = this.Drop(pDataObject, pptLocal, dwEffect);
160 public unsafe winmdroot.Foundation.HRESULT Drop(winmdroot.System.Com.IDataObject* pDataObject, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
162 return ((delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IDropTargetHelper*)Unsafe.AsPointer(ref this), pDataObject, ppt, dwEffect);
174 public winmdroot.Foundation.HRESULT Show(winmdroot.Foundation.BOOL fShow)
176 return ((delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IDropTargetHelper*)Unsafe.AsPointer(ref this), fShow);
179 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
185 var hr = this.QueryInterface(&guid, &pv);
202 internal delegate *unmanaged [Stdcall]<IDropTargetHelper*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
208 internal delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.Foundation.HWND ,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> DragEnter_4;
210 internal delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.Foundation.HRESULT> DragLeave_5;
212 internal delegate *unmanaged [Stdcall]<IDropTargetHelper*,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> DragOver_6;
214 internal delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> Drop_7;
216 internal delegate *unmanaged [Stdcall]<IDropTargetHelper*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> Show_8;
233 unsafe winmdroot.Foundation.HRESULT DragEnter(winmdroot.Foundation.HWND hwndTarget, winmdroot.System.Com.IDataObject* pDataObject, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect);
236winmdroot.Foundation.HRESULT DragLeave();
239 unsafe winmdroot.Foundation.HRESULT DragOver(global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect);
242 unsafe winmdroot.Foundation.HRESULT Drop(winmdroot.System.Com.IDataObject* pDataObject, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect);
245winmdroot.Foundation.HRESULT Show(winmdroot.Foundation.BOOL fShow);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IEnumFORMATETC.g.cs (27)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.System.Com.FORMATETC> rgelt, out uint pceltFetched)
63 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, pceltFetchedLocal);
70 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.System.Com.FORMATETC> rgelt)
74 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, default(uint* ));
90 public unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.FORMATETC* rgelt, [Optional] uint* pceltFetched)
92 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.System.Com.FORMATETC* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
101 public winmdroot.Foundation.HRESULT Skip(uint celt)
103 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), celt);
109 public winmdroot.Foundation.HRESULT Reset()
111 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumFORMATETC*)Unsafe.AsPointer(ref this));
123 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumFORMATETC** ppenum)
125 return ((delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumFORMATETC*)Unsafe.AsPointer(ref this), ppenum);
128 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
134 var hr = this.QueryInterface(&guid, &pv);
151 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
157 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.System.Com.FORMATETC* ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
159 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
161 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.Foundation.HRESULT> Reset_6;
163 internal delegate *unmanaged [Stdcall]<IEnumFORMATETC*,winmdroot.System.Com.IEnumFORMATETC** ,winmdroot.Foundation.HRESULT> Clone_7;
180 unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.FORMATETC* rgelt, [Optional] uint* pceltFetched);
183winmdroot.Foundation.HRESULT Skip(uint celt);
186winmdroot.Foundation.HRESULT Reset();
189 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumFORMATETC** ppenum);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IEnumMoniker.g.cs (27)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IEnumMoniker*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumMoniker*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IMoniker** rgelt, out uint pceltFetched)
62 winmdroot.Foundation.HRESULT __result = this.Next(celt, rgelt, pceltFetchedLocal);
68 internal unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IMoniker** rgelt)
70 winmdroot.Foundation.HRESULT __result = this.Next(celt, rgelt, default(uint* ));
85 public unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IMoniker** rgelt, [Optional] uint* pceltFetched)
87 return ((delegate *unmanaged [Stdcall]<IEnumMoniker*,uint ,winmdroot.System.Com.IMoniker** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumMoniker*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
96 public winmdroot.Foundation.HRESULT Skip(uint celt)
98 return ((delegate *unmanaged [Stdcall]<IEnumMoniker*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumMoniker*)Unsafe.AsPointer(ref this), celt);
104 public winmdroot.Foundation.HRESULT Reset()
106 return ((delegate *unmanaged [Stdcall]<IEnumMoniker*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumMoniker*)Unsafe.AsPointer(ref this));
118 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumMoniker** ppenum)
120 return ((delegate *unmanaged [Stdcall]<IEnumMoniker*,winmdroot.System.Com.IEnumMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumMoniker*)Unsafe.AsPointer(ref this), ppenum);
123 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
129 var hr = this.QueryInterface(&guid, &pv);
146 internal delegate *unmanaged [Stdcall]<IEnumMoniker*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
152 internal delegate *unmanaged [Stdcall]<IEnumMoniker*,uint ,winmdroot.System.Com.IMoniker** ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
154 internal delegate *unmanaged [Stdcall]<IEnumMoniker*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
156 internal delegate *unmanaged [Stdcall]<IEnumMoniker*,winmdroot.Foundation.HRESULT> Reset_6;
158 internal delegate *unmanaged [Stdcall]<IEnumMoniker*,winmdroot.System.Com.IEnumMoniker** ,winmdroot.Foundation.HRESULT> Clone_7;
175 unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IMoniker** rgelt, [Optional] uint* pceltFetched);
178winmdroot.Foundation.HRESULT Skip(uint celt);
181winmdroot.Foundation.HRESULT Reset();
184 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumMoniker** ppenum);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IEnumSTATDATA.g.cs (27)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IEnumSTATDATA*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumSTATDATA*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.System.Com.STATDATA> rgelt, out uint pceltFetched)
63 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, pceltFetchedLocal);
70 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.System.Com.STATDATA> rgelt)
74 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, default(uint* ));
90 public unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.STATDATA* rgelt, [Optional] uint* pceltFetched)
92 return ((delegate *unmanaged [Stdcall]<IEnumSTATDATA*,uint ,winmdroot.System.Com.STATDATA* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumSTATDATA*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
101 public winmdroot.Foundation.HRESULT Skip(uint celt)
103 return ((delegate *unmanaged [Stdcall]<IEnumSTATDATA*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumSTATDATA*)Unsafe.AsPointer(ref this), celt);
109 public winmdroot.Foundation.HRESULT Reset()
111 return ((delegate *unmanaged [Stdcall]<IEnumSTATDATA*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumSTATDATA*)Unsafe.AsPointer(ref this));
123 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumSTATDATA** ppenum)
125 return ((delegate *unmanaged [Stdcall]<IEnumSTATDATA*,winmdroot.System.Com.IEnumSTATDATA** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumSTATDATA*)Unsafe.AsPointer(ref this), ppenum);
128 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
134 var hr = this.QueryInterface(&guid, &pv);
151 internal delegate *unmanaged [Stdcall]<IEnumSTATDATA*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
157 internal delegate *unmanaged [Stdcall]<IEnumSTATDATA*,uint ,winmdroot.System.Com.STATDATA* ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
159 internal delegate *unmanaged [Stdcall]<IEnumSTATDATA*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
161 internal delegate *unmanaged [Stdcall]<IEnumSTATDATA*,winmdroot.Foundation.HRESULT> Reset_6;
163 internal delegate *unmanaged [Stdcall]<IEnumSTATDATA*,winmdroot.System.Com.IEnumSTATDATA** ,winmdroot.Foundation.HRESULT> Clone_7;
180 unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.STATDATA* rgelt, [Optional] uint* pceltFetched);
183winmdroot.Foundation.HRESULT Skip(uint celt);
186winmdroot.Foundation.HRESULT Reset();
189 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumSTATDATA** ppenum);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IEnumSTATSTG.g.cs (27)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IEnumSTATSTG*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumSTATSTG*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.System.Com.STATSTG> rgelt, out uint pceltFetched)
63 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, pceltFetchedLocal);
70 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.System.Com.STATSTG> rgelt)
74 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, default(uint* ));
90 public unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.STATSTG* rgelt, [Optional] uint* pceltFetched)
92 return ((delegate *unmanaged [Stdcall]<IEnumSTATSTG*,uint ,winmdroot.System.Com.STATSTG* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumSTATSTG*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
103 public winmdroot.Foundation.HRESULT Skip(uint celt)
105 return ((delegate *unmanaged [Stdcall]<IEnumSTATSTG*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumSTATSTG*)Unsafe.AsPointer(ref this), celt);
116 public winmdroot.Foundation.HRESULT Reset()
118 return ((delegate *unmanaged [Stdcall]<IEnumSTATSTG*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumSTATSTG*)Unsafe.AsPointer(ref this));
133 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ppenum)
135 return ((delegate *unmanaged [Stdcall]<IEnumSTATSTG*,winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumSTATSTG*)Unsafe.AsPointer(ref this), ppenum);
138 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
144 var hr = this.QueryInterface(&guid, &pv);
161 internal delegate *unmanaged [Stdcall]<IEnumSTATSTG*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
167 internal delegate *unmanaged [Stdcall]<IEnumSTATSTG*,uint ,winmdroot.System.Com.STATSTG* ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
169 internal delegate *unmanaged [Stdcall]<IEnumSTATSTG*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
171 internal delegate *unmanaged [Stdcall]<IEnumSTATSTG*,winmdroot.Foundation.HRESULT> Reset_6;
173 internal delegate *unmanaged [Stdcall]<IEnumSTATSTG*,winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ,winmdroot.Foundation.HRESULT> Clone_7;
190 unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.STATSTG* rgelt, [Optional] uint* pceltFetched);
193winmdroot.Foundation.HRESULT Skip(uint celt);
196winmdroot.Foundation.HRESULT Reset();
199 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ppenum);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IEnumString.g.cs (27)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IEnumString*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumString*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.Foundation.PWSTR> rgelt, out uint pceltFetched)
63 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, pceltFetchedLocal);
70 internal unsafe winmdroot.Foundation.HRESULT Next(Span<winmdroot.Foundation.PWSTR> rgelt)
74 winmdroot.Foundation.HRESULT __result = this.Next((uint )rgelt.Length, rgeltLocal, default(uint* ));
90 public unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.Foundation.PWSTR* rgelt, [Optional] uint* pceltFetched)
92 return ((delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.PWSTR* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumString*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
101 public winmdroot.Foundation.HRESULT Skip(uint celt)
103 return ((delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumString*)Unsafe.AsPointer(ref this), celt);
109 public winmdroot.Foundation.HRESULT Reset()
111 return ((delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumString*)Unsafe.AsPointer(ref this));
120 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumString** ppenum)
122 return ((delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumString*)Unsafe.AsPointer(ref this), ppenum);
125 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
131 var hr = this.QueryInterface(&guid, &pv);
148 internal delegate *unmanaged [Stdcall]<IEnumString*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
154 internal delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.PWSTR* ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
156 internal delegate *unmanaged [Stdcall]<IEnumString*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
158 internal delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.Foundation.HRESULT> Reset_6;
160 internal delegate *unmanaged [Stdcall]<IEnumString*,winmdroot.System.Com.IEnumString** ,winmdroot.Foundation.HRESULT> Clone_7;
177 unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.Foundation.PWSTR* rgelt, [Optional] uint* pceltFetched);
180winmdroot.Foundation.HRESULT Skip(uint celt);
183winmdroot.Foundation.HRESULT Reset();
186 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumString** ppenum);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IEnumUnknown.g.cs (27)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IEnumUnknown*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IEnumUnknown*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IUnknown** rgelt, out uint pceltFetched)
62 winmdroot.Foundation.HRESULT __result = this.Next(celt, rgelt, pceltFetchedLocal);
68 internal unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IUnknown** rgelt)
70 winmdroot.Foundation.HRESULT __result = this.Next(celt, rgelt, default(uint* ));
85 public unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IUnknown** rgelt, [Optional] uint* pceltFetched)
87 return ((delegate *unmanaged [Stdcall]<IEnumUnknown*,uint ,winmdroot.System.Com.IUnknown** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IEnumUnknown*)Unsafe.AsPointer(ref this), celt, rgelt, pceltFetched);
96 public winmdroot.Foundation.HRESULT Skip(uint celt)
98 return ((delegate *unmanaged [Stdcall]<IEnumUnknown*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IEnumUnknown*)Unsafe.AsPointer(ref this), celt);
104 public winmdroot.Foundation.HRESULT Reset()
106 return ((delegate *unmanaged [Stdcall]<IEnumUnknown*,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IEnumUnknown*)Unsafe.AsPointer(ref this));
115 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumUnknown** ppenum)
117 return ((delegate *unmanaged [Stdcall]<IEnumUnknown*,winmdroot.System.Com.IEnumUnknown** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IEnumUnknown*)Unsafe.AsPointer(ref this), ppenum);
120 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
126 var hr = this.QueryInterface(&guid, &pv);
143 internal delegate *unmanaged [Stdcall]<IEnumUnknown*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
149 internal delegate *unmanaged [Stdcall]<IEnumUnknown*,uint ,winmdroot.System.Com.IUnknown** ,uint* ,winmdroot.Foundation.HRESULT> Next_4;
151 internal delegate *unmanaged [Stdcall]<IEnumUnknown*,uint ,winmdroot.Foundation.HRESULT> Skip_5;
153 internal delegate *unmanaged [Stdcall]<IEnumUnknown*,winmdroot.Foundation.HRESULT> Reset_6;
155 internal delegate *unmanaged [Stdcall]<IEnumUnknown*,winmdroot.System.Com.IEnumUnknown** ,winmdroot.Foundation.HRESULT> Clone_7;
172 unsafe winmdroot.Foundation.HRESULT Next(uint celt, winmdroot.System.Com.IUnknown** rgelt, [Optional] uint* pceltFetched);
175winmdroot.Foundation.HRESULT Skip(uint celt);
178winmdroot.Foundation.HRESULT Reset();
181 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IEnumUnknown** ppenum);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IGlobalInterfaceTable.g.cs (23)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IGlobalInterfaceTable*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT RegisterInterfaceInGlobal(winmdroot.System.Com.IUnknown* pUnk, in global::System.Guid riid, out uint pdwCookie)
64 winmdroot.Foundation.HRESULT __result = this.RegisterInterfaceInGlobal(pUnk, riidLocal, pdwCookieLocal);
82 public unsafe winmdroot.Foundation.HRESULT RegisterInterfaceInGlobal(winmdroot.System.Com.IUnknown* pUnk, global::System.Guid* riid, uint* pdwCookie)
84 return ((delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IGlobalInterfaceTable*)Unsafe.AsPointer(ref this), pUnk, riid, pdwCookie);
94 public winmdroot.Foundation.HRESULT RevokeInterfaceFromGlobal(uint dwCookie)
96 return ((delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IGlobalInterfaceTable*)Unsafe.AsPointer(ref this), dwCookie);
101 internal unsafe winmdroot.Foundation.HRESULT GetInterfaceFromGlobal(uint dwCookie, in global::System.Guid riid, out void* ppv)
107 winmdroot.Foundation.HRESULT __result = this.GetInterfaceFromGlobal(dwCookie, riidLocal, ppvLocal);
125 public unsafe winmdroot.Foundation.HRESULT GetInterfaceFromGlobal(uint dwCookie, global::System.Guid* riid, void** ppv)
127 return ((delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,uint ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IGlobalInterfaceTable*)Unsafe.AsPointer(ref this), dwCookie, riid, ppv);
130 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
136 var hr = this.QueryInterface(&guid, &pv);
153 internal delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
159 internal delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,uint* ,winmdroot.Foundation.HRESULT> RegisterInterfaceInGlobal_4;
161 internal delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,uint ,winmdroot.Foundation.HRESULT> RevokeInterfaceFromGlobal_5;
163 internal delegate *unmanaged [Stdcall]<IGlobalInterfaceTable*,uint ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> GetInterfaceFromGlobal_6;
180 unsafe winmdroot.Foundation.HRESULT RegisterInterfaceInGlobal(winmdroot.System.Com.IUnknown* pUnk, global::System.Guid* riid, uint* pdwCookie);
183winmdroot.Foundation.HRESULT RevokeInterfaceFromGlobal(uint dwCookie);
186 unsafe winmdroot.Foundation.HRESULT GetInterfaceFromGlobal(uint dwCookie, global::System.Guid* riid, void** ppv);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IInspectable.g.cs (25)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IInspectable*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IInspectable*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT GetIids(out uint iidCount, out global::System.Guid* iids)
64 winmdroot.Foundation.HRESULT __result = this.GetIids(iidCountLocal, iidsLocal);
87 public unsafe winmdroot.Foundation.HRESULT GetIids(uint* iidCount, global::System.Guid** iids)
89 return ((delegate *unmanaged [Stdcall]<IInspectable*,uint* ,global::System.Guid** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IInspectable*)Unsafe.AsPointer(ref this), iidCount, iids);
94 internal unsafe winmdroot.Foundation.HRESULT GetRuntimeClassName(out winmdroot.System.WinRT.HSTRING className)
98 winmdroot.Foundation.HRESULT __result = this.GetRuntimeClassName(classNameLocal);
118 public unsafe winmdroot.Foundation.HRESULT GetRuntimeClassName(winmdroot.System.WinRT.HSTRING* className)
120 return ((delegate *unmanaged [Stdcall]<IInspectable*,winmdroot.System.WinRT.HSTRING* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IInspectable*)Unsafe.AsPointer(ref this), className);
125 internal unsafe winmdroot.Foundation.HRESULT GetTrustLevel(out winmdroot.System.WinRT.TrustLevel trustLevel)
129 winmdroot.Foundation.HRESULT __result = this.GetTrustLevel(trustLevelLocal);
145 public unsafe winmdroot.Foundation.HRESULT GetTrustLevel(winmdroot.System.WinRT.TrustLevel* trustLevel)
147 return ((delegate *unmanaged [Stdcall]<IInspectable*,winmdroot.System.WinRT.TrustLevel* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IInspectable*)Unsafe.AsPointer(ref this), trustLevel);
150 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
156 var hr = this.QueryInterface(&guid, &pv);
173 internal delegate *unmanaged [Stdcall]<IInspectable*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
179 internal delegate *unmanaged [Stdcall]<IInspectable*,uint* ,global::System.Guid** ,winmdroot.Foundation.HRESULT> GetIids_4;
181 internal delegate *unmanaged [Stdcall]<IInspectable*,winmdroot.System.WinRT.HSTRING* ,winmdroot.Foundation.HRESULT> GetRuntimeClassName_5;
183 internal delegate *unmanaged [Stdcall]<IInspectable*,winmdroot.System.WinRT.TrustLevel* ,winmdroot.Foundation.HRESULT> GetTrustLevel_6;
200 unsafe winmdroot.Foundation.HRESULT GetIids(uint* iidCount, global::System.Guid** iids);
203 unsafe winmdroot.Foundation.HRESULT GetRuntimeClassName(winmdroot.System.WinRT.HSTRING* className);
206 unsafe winmdroot.Foundation.HRESULT GetTrustLevel(winmdroot.System.WinRT.TrustLevel* trustLevel);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IMoniker.g.cs (105)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IMoniker*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IMoniker*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT GetClassID(out global::System.Guid pClassID)
62 winmdroot.Foundation.HRESULT __result = this.GetClassID(pClassIDLocal);
67 public unsafe winmdroot.Foundation.HRESULT GetClassID(global::System.Guid* pClassID)
69 return ((delegate *unmanaged [Stdcall]<IMoniker*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IMoniker*)Unsafe.AsPointer(ref this), pClassID);
72 public winmdroot.Foundation.HRESULT IsDirty()
74 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IMoniker*)Unsafe.AsPointer(ref this));
77 public unsafe winmdroot.Foundation.HRESULT Load(winmdroot.System.Com.IStream* pStm)
79 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IMoniker*)Unsafe.AsPointer(ref this), pStm);
82 public unsafe winmdroot.Foundation.HRESULT Save(winmdroot.System.Com.IStream* pStm, winmdroot.Foundation.BOOL fClearDirty)
84 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IMoniker*)Unsafe.AsPointer(ref this), pStm, fClearDirty);
89 internal unsafe winmdroot.Foundation.HRESULT GetSizeMax(out ulong pcbSize)
93 winmdroot.Foundation.HRESULT __result = this.GetSizeMax(pcbSizeLocal);
98 public unsafe winmdroot.Foundation.HRESULT GetSizeMax(ulong* pcbSize)
100 return ((delegate *unmanaged [Stdcall]<IMoniker*,ulong* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IMoniker*)Unsafe.AsPointer(ref this), pcbSize);
105 internal unsafe winmdroot.Foundation.HRESULT BindToObject(winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, in global::System.Guid riidResult, out void* ppvResult)
111 winmdroot.Foundation.HRESULT __result = this.BindToObject(pbc, pmkToLeft, riidResultLocal, ppvResultLocal);
131 public unsafe winmdroot.Foundation.HRESULT BindToObject(winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, global::System.Guid* riidResult, void** ppvResult)
133 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IMoniker*)Unsafe.AsPointer(ref this), pbc, pmkToLeft, riidResult, ppvResult);
138 internal unsafe winmdroot.Foundation.HRESULT BindToStorage(winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, in global::System.Guid riid, out void* ppvObj)
144 winmdroot.Foundation.HRESULT __result = this.BindToStorage(pbc, pmkToLeft, riidLocal, ppvObjLocal);
164 public unsafe winmdroot.Foundation.HRESULT BindToStorage(winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, global::System.Guid* riid, void** ppvObj)
166 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IMoniker*)Unsafe.AsPointer(ref this), pbc, pmkToLeft, riid, ppvObj);
186 public unsafe winmdroot.Foundation.HRESULT Reduce(winmdroot.System.Com.IBindCtx* pbc, uint dwReduceHowFar, winmdroot.System.Com.IMoniker** ppmkToLeft, winmdroot.System.Com.IMoniker** ppmkReduced)
188 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,uint ,winmdroot.System.Com.IMoniker** ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IMoniker*)Unsafe.AsPointer(ref this), pbc, dwReduceHowFar, ppmkToLeft, ppmkReduced);
204 public unsafe winmdroot.Foundation.HRESULT ComposeWith(winmdroot.System.Com.IMoniker* pmkRight, winmdroot.Foundation.BOOL fOnlyIfNotGeneric, winmdroot.System.Com.IMoniker** ppmkComposite)
206 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.BOOL ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IMoniker*)Unsafe.AsPointer(ref this), pmkRight, fOnlyIfNotGeneric, ppmkComposite);
218 public unsafe winmdroot.Foundation.HRESULT Enum(winmdroot.Foundation.BOOL fForward, winmdroot.System.Com.IEnumMoniker** ppenumMoniker)
220 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.Foundation.BOOL ,winmdroot.System.Com.IEnumMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IMoniker*)Unsafe.AsPointer(ref this), fForward, ppenumMoniker);
231 public unsafe winmdroot.Foundation.HRESULT IsEqual(winmdroot.System.Com.IMoniker* pmkOtherMoniker)
233 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IMoniker*)Unsafe.AsPointer(ref this), pmkOtherMoniker);
238 internal unsafe winmdroot.Foundation.HRESULT Hash(out uint pdwHash)
242 winmdroot.Foundation.HRESULT __result = this.Hash(pdwHashLocal);
255 public unsafe winmdroot.Foundation.HRESULT Hash(uint* pdwHash)
257 return ((delegate *unmanaged [Stdcall]<IMoniker*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IMoniker*)Unsafe.AsPointer(ref this), pdwHash);
273 public unsafe winmdroot.Foundation.HRESULT IsRunning(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.System.Com.IMoniker* pmkNewlyRunning)
275 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((IMoniker*)Unsafe.AsPointer(ref this), pbc, pmkToLeft, pmkNewlyRunning);
280 internal unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, out global::System.Runtime.InteropServices.ComTypes.FILETIME pFileTime)
284 winmdroot.Foundation.HRESULT __result = this.GetTimeOfLastChange(pbc, pmkToLeft, pFileTimeLocal);
304 public unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, global::System.Runtime.InteropServices.ComTypes.FILETIME* pFileTime)
306 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((IMoniker*)Unsafe.AsPointer(ref this), pbc, pmkToLeft, pFileTime);
321 public unsafe winmdroot.Foundation.HRESULT Inverse(winmdroot.System.Com.IMoniker** ppmk)
323 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((IMoniker*)Unsafe.AsPointer(ref this), ppmk);
341 public unsafe winmdroot.Foundation.HRESULT CommonPrefixWith(winmdroot.System.Com.IMoniker* pmkOther, winmdroot.System.Com.IMoniker** ppmkPrefix)
343 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IMoniker*)Unsafe.AsPointer(ref this), pmkOther, ppmkPrefix);
358 public unsafe winmdroot.Foundation.HRESULT RelativePathTo(winmdroot.System.Com.IMoniker* pmkOther, winmdroot.System.Com.IMoniker** ppmkRelPath)
360 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[19])((IMoniker*)Unsafe.AsPointer(ref this), pmkOther, ppmkRelPath);
365 internal unsafe winmdroot.Foundation.HRESULT GetDisplayName(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, out winmdroot.Foundation.PWSTR ppszDisplayName)
369 winmdroot.Foundation.HRESULT __result = this.GetDisplayName(pbc, pmkToLeft, ppszDisplayNameLocal);
387 public unsafe winmdroot.Foundation.HRESULT GetDisplayName(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.Foundation.PWSTR* ppszDisplayName)
389 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.PWSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[20])((IMoniker*)Unsafe.AsPointer(ref this), pbc, pmkToLeft, ppszDisplayName);
394 internal unsafe winmdroot.Foundation.HRESULT ParseDisplayName(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.Foundation.PWSTR pszDisplayName, out uint pchEaten, winmdroot.System.Com.IMoniker** ppmkOut)
398 winmdroot.Foundation.HRESULT __result = this.ParseDisplayName(pbc, pmkToLeft, pszDisplayName, pchEatenLocal, ppmkOut);
418 public unsafe winmdroot.Foundation.HRESULT ParseDisplayName(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.Foundation.PWSTR pszDisplayName, uint* pchEaten, winmdroot.System.Com.IMoniker** ppmkOut)
420 return ((delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.PWSTR ,uint* ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[21])((IMoniker*)Unsafe.AsPointer(ref this), pbc, pmkToLeft, pszDisplayName, pchEaten, ppmkOut);
425 internal unsafe winmdroot.Foundation.HRESULT IsSystemMoniker(out uint pdwMksys)
429 winmdroot.Foundation.HRESULT __result = this.IsSystemMoniker(pdwMksysLocal);
442 public unsafe winmdroot.Foundation.HRESULT IsSystemMoniker(uint* pdwMksys)
444 return ((delegate *unmanaged [Stdcall]<IMoniker*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[22])((IMoniker*)Unsafe.AsPointer(ref this), pdwMksys);
447 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
453 var hr = this.QueryInterface(&guid, &pv);
470 internal delegate *unmanaged [Stdcall]<IMoniker*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
476 internal delegate *unmanaged [Stdcall]<IMoniker*,global::System.Guid* ,winmdroot.Foundation.HRESULT> GetClassID_4;
478 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.Foundation.HRESULT> IsDirty_5;
480 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.HRESULT> Load_6;
482 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> Save_7;
484 internal delegate *unmanaged [Stdcall]<IMoniker*,ulong* ,winmdroot.Foundation.HRESULT> GetSizeMax_8;
486 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> BindToObject_9;
488 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> BindToStorage_10;
490 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,uint ,winmdroot.System.Com.IMoniker** ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT> Reduce_11;
492 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.BOOL ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT> ComposeWith_12;
494 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.Foundation.BOOL ,winmdroot.System.Com.IEnumMoniker** ,winmdroot.Foundation.HRESULT> Enum_13;
496 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.HRESULT> IsEqual_14;
498 internal delegate *unmanaged [Stdcall]<IMoniker*,uint* ,winmdroot.Foundation.HRESULT> Hash_15;
500 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.HRESULT> IsRunning_16;
502 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT> GetTimeOfLastChange_17;
504 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT> Inverse_18;
506 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT> CommonPrefixWith_19;
508 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT> RelativePathTo_20;
510 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.PWSTR* ,winmdroot.Foundation.HRESULT> GetDisplayName_21;
512 internal delegate *unmanaged [Stdcall]<IMoniker*,winmdroot.System.Com.IBindCtx* ,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.PWSTR ,uint* ,winmdroot.System.Com.IMoniker** ,winmdroot.Foundation.HRESULT> ParseDisplayName_22;
514 internal delegate *unmanaged [Stdcall]<IMoniker*,uint* ,winmdroot.Foundation.HRESULT> IsSystemMoniker_23;
531 unsafe new winmdroot.Foundation.HRESULT GetClassID(global::System.Guid* pClassID);
534 new winmdroot.Foundation.HRESULT IsDirty();
537 unsafe new winmdroot.Foundation.HRESULT Load(winmdroot.System.Com.IStream* pStm);
540 unsafe new winmdroot.Foundation.HRESULT Save(winmdroot.System.Com.IStream* pStm, winmdroot.Foundation.BOOL fClearDirty);
543 unsafe new winmdroot.Foundation.HRESULT GetSizeMax(ulong* pcbSize);
546 unsafe winmdroot.Foundation.HRESULT BindToObject(winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, global::System.Guid* riidResult, void** ppvResult);
549 unsafe winmdroot.Foundation.HRESULT BindToStorage(winmdroot.System.Com.IBindCtx* pbc, [Optional] winmdroot.System.Com.IMoniker* pmkToLeft, global::System.Guid* riid, void** ppvObj);
552 unsafe winmdroot.Foundation.HRESULT Reduce(winmdroot.System.Com.IBindCtx* pbc, uint dwReduceHowFar, winmdroot.System.Com.IMoniker** ppmkToLeft, winmdroot.System.Com.IMoniker** ppmkReduced);
555 unsafe winmdroot.Foundation.HRESULT ComposeWith(winmdroot.System.Com.IMoniker* pmkRight, winmdroot.Foundation.BOOL fOnlyIfNotGeneric, winmdroot.System.Com.IMoniker** ppmkComposite);
558 unsafe winmdroot.Foundation.HRESULT Enum(winmdroot.Foundation.BOOL fForward, winmdroot.System.Com.IEnumMoniker** ppenumMoniker);
561 unsafe winmdroot.Foundation.HRESULT IsEqual(winmdroot.System.Com.IMoniker* pmkOtherMoniker);
564 unsafe winmdroot.Foundation.HRESULT Hash(uint* pdwHash);
567 unsafe winmdroot.Foundation.HRESULT IsRunning(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.System.Com.IMoniker* pmkNewlyRunning);
570 unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, global::System.Runtime.InteropServices.ComTypes.FILETIME* pFileTime);
573 unsafe winmdroot.Foundation.HRESULT Inverse(winmdroot.System.Com.IMoniker** ppmk);
576 unsafe winmdroot.Foundation.HRESULT CommonPrefixWith(winmdroot.System.Com.IMoniker* pmkOther, winmdroot.System.Com.IMoniker** ppmkPrefix);
579 unsafe winmdroot.Foundation.HRESULT RelativePathTo(winmdroot.System.Com.IMoniker* pmkOther, winmdroot.System.Com.IMoniker** ppmkRelPath);
582 unsafe winmdroot.Foundation.HRESULT GetDisplayName(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.Foundation.PWSTR* ppszDisplayName);
585 unsafe winmdroot.Foundation.HRESULT ParseDisplayName(winmdroot.System.Com.IBindCtx* pbc, winmdroot.System.Com.IMoniker* pmkToLeft, winmdroot.Foundation.PWSTR pszDisplayName, uint* pchEaten, winmdroot.System.Com.IMoniker** ppmkOut);
588 unsafe winmdroot.Foundation.HRESULT IsSystemMoniker(uint* pdwMksys);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IPersist.g.cs (13)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IPersist*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IPersist*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT GetClassID(out global::System.Guid pClassID)
62 winmdroot.Foundation.HRESULT __result = this.GetClassID(pClassIDLocal);
75 public unsafe winmdroot.Foundation.HRESULT GetClassID(global::System.Guid* pClassID)
77 return ((delegate *unmanaged [Stdcall]<IPersist*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IPersist*)Unsafe.AsPointer(ref this), pClassID);
80 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
86 var hr = this.QueryInterface(&guid, &pv);
103 internal delegate *unmanaged [Stdcall]<IPersist*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
109 internal delegate *unmanaged [Stdcall]<IPersist*,global::System.Guid* ,winmdroot.Foundation.HRESULT> GetClassID_4;
126 unsafe winmdroot.Foundation.HRESULT GetClassID(global::System.Guid* pClassID);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IPersistStream.g.cs (31)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IPersistStream*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IPersistStream*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT GetClassID(out global::System.Guid pClassID)
62 winmdroot.Foundation.HRESULT __result = this.GetClassID(pClassIDLocal);
67 public unsafe winmdroot.Foundation.HRESULT GetClassID(global::System.Guid* pClassID)
69 return ((delegate *unmanaged [Stdcall]<IPersistStream*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IPersistStream*)Unsafe.AsPointer(ref this), pClassID);
78 public winmdroot.Foundation.HRESULT IsDirty()
80 return ((delegate *unmanaged [Stdcall]<IPersistStream*,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IPersistStream*)Unsafe.AsPointer(ref this));
94 public unsafe winmdroot.Foundation.HRESULT Load(winmdroot.System.Com.IStream* pStm)
96 return ((delegate *unmanaged [Stdcall]<IPersistStream*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IPersistStream*)Unsafe.AsPointer(ref this), pStm);
111 public unsafe winmdroot.Foundation.HRESULT Save(winmdroot.System.Com.IStream* pStm, winmdroot.Foundation.BOOL fClearDirty)
113 return ((delegate *unmanaged [Stdcall]<IPersistStream*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IPersistStream*)Unsafe.AsPointer(ref this), pStm, fClearDirty);
118 internal unsafe winmdroot.Foundation.HRESULT GetSizeMax(out ulong pcbSize)
122 winmdroot.Foundation.HRESULT __result = this.GetSizeMax(pcbSizeLocal);
134 public unsafe winmdroot.Foundation.HRESULT GetSizeMax(ulong* pcbSize)
136 return ((delegate *unmanaged [Stdcall]<IPersistStream*,ulong* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IPersistStream*)Unsafe.AsPointer(ref this), pcbSize);
139 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
145 var hr = this.QueryInterface(&guid, &pv);
162 internal delegate *unmanaged [Stdcall]<IPersistStream*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
168 internal delegate *unmanaged [Stdcall]<IPersistStream*,global::System.Guid* ,winmdroot.Foundation.HRESULT> GetClassID_4;
170 internal delegate *unmanaged [Stdcall]<IPersistStream*,winmdroot.Foundation.HRESULT> IsDirty_5;
172 internal delegate *unmanaged [Stdcall]<IPersistStream*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.HRESULT> Load_6;
174 internal delegate *unmanaged [Stdcall]<IPersistStream*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> Save_7;
176 internal delegate *unmanaged [Stdcall]<IPersistStream*,ulong* ,winmdroot.Foundation.HRESULT> GetSizeMax_8;
193 unsafe new winmdroot.Foundation.HRESULT GetClassID(global::System.Guid* pClassID);
196winmdroot.Foundation.HRESULT IsDirty();
199 unsafe winmdroot.Foundation.HRESULT Load(winmdroot.System.Com.IStream* pStm);
202 unsafe winmdroot.Foundation.HRESULT Save(winmdroot.System.Com.IStream* pStm, winmdroot.Foundation.BOOL fClearDirty);
205 unsafe winmdroot.Foundation.HRESULT GetSizeMax(ulong* pcbSize);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IPicture.g.cs (85)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IPicture*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IPicture*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT get_Handle(out winmdroot.System.Ole.OLE_HANDLE pHandle)
62 winmdroot.Foundation.HRESULT __result = this.get_Handle(pHandleLocal);
77 public unsafe winmdroot.Foundation.HRESULT get_Handle(winmdroot.System.Ole.OLE_HANDLE* pHandle)
79 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.OLE_HANDLE* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IPicture*)Unsafe.AsPointer(ref this), pHandle);
84 internal unsafe winmdroot.Foundation.HRESULT get_hPal(out winmdroot.System.Ole.OLE_HANDLE phPal)
88 winmdroot.Foundation.HRESULT __result = this.get_hPal(phPalLocal);
103 public unsafe winmdroot.Foundation.HRESULT get_hPal(winmdroot.System.Ole.OLE_HANDLE* phPal)
105 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.OLE_HANDLE* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IPicture*)Unsafe.AsPointer(ref this), phPal);
110 internal unsafe winmdroot.Foundation.HRESULT get_Type(out winmdroot.System.Ole.PICTYPE pType)
114 winmdroot.Foundation.HRESULT __result = this.get_Type(pTypeLocal);
128 public unsafe winmdroot.Foundation.HRESULT get_Type(winmdroot.System.Ole.PICTYPE* pType)
130 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.PICTYPE* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IPicture*)Unsafe.AsPointer(ref this), pType);
135 internal unsafe winmdroot.Foundation.HRESULT get_Width(out int pWidth)
139 winmdroot.Foundation.HRESULT __result = this.get_Width(pWidthLocal);
153 public unsafe winmdroot.Foundation.HRESULT get_Width(int* pWidth)
155 return ((delegate *unmanaged [Stdcall]<IPicture*,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IPicture*)Unsafe.AsPointer(ref this), pWidth);
160 internal unsafe winmdroot.Foundation.HRESULT get_Height(out int pHeight)
164 winmdroot.Foundation.HRESULT __result = this.get_Height(pHeightLocal);
178 public unsafe winmdroot.Foundation.HRESULT get_Height(int* pHeight)
180 return ((delegate *unmanaged [Stdcall]<IPicture*,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IPicture*)Unsafe.AsPointer(ref this), pHeight);
185 internal unsafe winmdroot.Foundation.HRESULT Render(winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, in winmdroot.Foundation.RECT pRcWBounds)
189 winmdroot.Foundation.HRESULT __result = this.Render(hDC, x, y, cx, cy, xSrc, ySrc, cxSrc, cySrc, pRcWBoundsLocal);
212 public unsafe winmdroot.Foundation.HRESULT Render(winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, winmdroot.Foundation.RECT* pRcWBounds)
214 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC ,int ,int ,int ,int ,int ,int ,int ,int ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IPicture*)Unsafe.AsPointer(ref this), hDC, x, y, cx, cy, xSrc, ySrc, cxSrc, cySrc, pRcWBounds);
224 public winmdroot.Foundation.HRESULT set_hPal(winmdroot.System.Ole.OLE_HANDLE hPal)
226 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.OLE_HANDLE ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IPicture*)Unsafe.AsPointer(ref this), hPal);
231 internal unsafe winmdroot.Foundation.HRESULT get_CurDC(out winmdroot.Graphics.Gdi.HDC phDC)
235 winmdroot.Foundation.HRESULT __result = this.get_CurDC(phDCLocal);
250 public unsafe winmdroot.Foundation.HRESULT get_CurDC(winmdroot.Graphics.Gdi.HDC* phDC)
252 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IPicture*)Unsafe.AsPointer(ref this), phDC);
257 internal unsafe winmdroot.Foundation.HRESULT SelectPicture(winmdroot.Graphics.Gdi.HDC hDCIn, out winmdroot.Graphics.Gdi.HDC phDCOut, out winmdroot.System.Ole.OLE_HANDLE phBmpOut)
263 winmdroot.Foundation.HRESULT __result = this.SelectPicture(hDCIn, phDCOutLocal, phBmpOutLocal);
277 public unsafe winmdroot.Foundation.HRESULT SelectPicture(winmdroot.Graphics.Gdi.HDC hDCIn, winmdroot.Graphics.Gdi.HDC* phDCOut, winmdroot.System.Ole.OLE_HANDLE* phBmpOut)
279 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC ,winmdroot.Graphics.Gdi.HDC* ,winmdroot.System.Ole.OLE_HANDLE* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IPicture*)Unsafe.AsPointer(ref this), hDCIn, phDCOut, phBmpOut);
284 internal unsafe winmdroot.Foundation.HRESULT get_KeepOriginalFormat(out winmdroot.Foundation.BOOL pKeep)
288 winmdroot.Foundation.HRESULT __result = this.get_KeepOriginalFormat(pKeepLocal);
302 public unsafe winmdroot.Foundation.HRESULT get_KeepOriginalFormat(winmdroot.Foundation.BOOL* pKeep)
304 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IPicture*)Unsafe.AsPointer(ref this), pKeep);
313 public winmdroot.Foundation.HRESULT put_KeepOriginalFormat(winmdroot.Foundation.BOOL keep)
315 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IPicture*)Unsafe.AsPointer(ref this), keep);
323 public winmdroot.Foundation.HRESULT PictureChanged()
325 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IPicture*)Unsafe.AsPointer(ref this));
330 internal unsafe winmdroot.Foundation.HRESULT SaveAsFile(winmdroot.System.Com.IStream* pStream, winmdroot.Foundation.BOOL fSaveMemCopy, out int pCbSize)
334 winmdroot.Foundation.HRESULT __result = this.SaveAsFile(pStream, fSaveMemCopy, pCbSizeLocal);
347 public unsafe winmdroot.Foundation.HRESULT SaveAsFile(winmdroot.System.Com.IStream* pStream, winmdroot.Foundation.BOOL fSaveMemCopy, int* pCbSize)
349 return ((delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.BOOL ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((IPicture*)Unsafe.AsPointer(ref this), pStream, fSaveMemCopy, pCbSize);
354 internal unsafe winmdroot.Foundation.HRESULT get_Attributes(out uint pDwAttr)
358 winmdroot.Foundation.HRESULT __result = this.get_Attributes(pDwAttrLocal);
375 public unsafe winmdroot.Foundation.HRESULT get_Attributes(uint* pDwAttr)
377 return ((delegate *unmanaged [Stdcall]<IPicture*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((IPicture*)Unsafe.AsPointer(ref this), pDwAttr);
380 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
386 var hr = this.QueryInterface(&guid, &pv);
403 internal delegate *unmanaged [Stdcall]<IPicture*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
409 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.OLE_HANDLE* ,winmdroot.Foundation.HRESULT> get_Handle_4;
411 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.OLE_HANDLE* ,winmdroot.Foundation.HRESULT> get_hPal_5;
413 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.PICTYPE* ,winmdroot.Foundation.HRESULT> get_Type_6;
415 internal delegate *unmanaged [Stdcall]<IPicture*,int* ,winmdroot.Foundation.HRESULT> get_Width_7;
417 internal delegate *unmanaged [Stdcall]<IPicture*,int* ,winmdroot.Foundation.HRESULT> get_Height_8;
419 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC ,int ,int ,int ,int ,int ,int ,int ,int ,winmdroot.Foundation.RECT* ,winmdroot.Foundation.HRESULT> Render_9;
421 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Ole.OLE_HANDLE ,winmdroot.Foundation.HRESULT> set_hPal_10;
423 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC* ,winmdroot.Foundation.HRESULT> get_CurDC_11;
425 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Graphics.Gdi.HDC ,winmdroot.Graphics.Gdi.HDC* ,winmdroot.System.Ole.OLE_HANDLE* ,winmdroot.Foundation.HRESULT> SelectPicture_12;
427 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT> get_KeepOriginalFormat_13;
429 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> put_KeepOriginalFormat_14;
431 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.Foundation.HRESULT> PictureChanged_15;
433 internal delegate *unmanaged [Stdcall]<IPicture*,winmdroot.System.Com.IStream* ,winmdroot.Foundation.BOOL ,int* ,winmdroot.Foundation.HRESULT> SaveAsFile_16;
435 internal delegate *unmanaged [Stdcall]<IPicture*,uint* ,winmdroot.Foundation.HRESULT> get_Attributes_17;
452 unsafe winmdroot.Foundation.HRESULT get_Handle(winmdroot.System.Ole.OLE_HANDLE* pHandle);
455 unsafe winmdroot.Foundation.HRESULT get_hPal(winmdroot.System.Ole.OLE_HANDLE* phPal);
458 unsafe winmdroot.Foundation.HRESULT get_Type(winmdroot.System.Ole.PICTYPE* pType);
461 unsafe winmdroot.Foundation.HRESULT get_Width(int* pWidth);
464 unsafe winmdroot.Foundation.HRESULT get_Height(int* pHeight);
467 unsafe winmdroot.Foundation.HRESULT Render(winmdroot.Graphics.Gdi.HDC hDC, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, winmdroot.Foundation.RECT* pRcWBounds);
470winmdroot.Foundation.HRESULT set_hPal(winmdroot.System.Ole.OLE_HANDLE hPal);
473 unsafe winmdroot.Foundation.HRESULT get_CurDC(winmdroot.Graphics.Gdi.HDC* phDC);
476 unsafe winmdroot.Foundation.HRESULT SelectPicture(winmdroot.Graphics.Gdi.HDC hDCIn, winmdroot.Graphics.Gdi.HDC* phDCOut, winmdroot.System.Ole.OLE_HANDLE* phBmpOut);
479 unsafe winmdroot.Foundation.HRESULT get_KeepOriginalFormat(winmdroot.Foundation.BOOL* pKeep);
482winmdroot.Foundation.HRESULT put_KeepOriginalFormat(winmdroot.Foundation.BOOL keep);
485winmdroot.Foundation.HRESULT PictureChanged();
488 unsafe winmdroot.Foundation.HRESULT SaveAsFile(winmdroot.System.Com.IStream* pStream, winmdroot.Foundation.BOOL fSaveMemCopy, int* pCbSize);
491 unsafe winmdroot.Foundation.HRESULT get_Attributes(uint* pDwAttr);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IPictureDisp.g.cs (27)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IPictureDisp*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IPictureDisp*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT GetTypeInfoCount(out uint pctinfo)
62 winmdroot.Foundation.HRESULT __result = this.GetTypeInfoCount(pctinfoLocal);
67 public unsafe winmdroot.Foundation.HRESULT GetTypeInfoCount(uint* pctinfo)
69 return ((delegate *unmanaged [Stdcall]<IPictureDisp*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IPictureDisp*)Unsafe.AsPointer(ref this), pctinfo);
72 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint iTInfo, uint lcid, winmdroot.System.Com.ITypeInfo** ppTInfo)
74 return ((delegate *unmanaged [Stdcall]<IPictureDisp*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IPictureDisp*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo);
78 internal unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(in global::System.Guid riid, ReadOnlySpan<winmdroot.Foundation.PWSTR> rgszNames, uint lcid, Span<int> rgDispId)
87 winmdroot.Foundation.HRESULT __result = this.GetIDsOfNames(riidLocal, rgszNamesLocal, (uint )(rgDispId.IsEmpty ? rgszNames.Length : rgDispId.Length), lcid, rgDispIdLocal);
94 public unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(global::System.Guid* riid, winmdroot.Foundation.PWSTR* rgszNames, uint cNames, uint lcid, int* rgDispId)
96 return ((delegate *unmanaged [Stdcall]<IPictureDisp*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IPictureDisp*)Unsafe.AsPointer(ref this), riid, rgszNames, cNames, lcid, rgDispId);
101 internal unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, in global::System.Guid riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, in winmdroot.System.Com.DISPPARAMS pDispParams, out winmdroot.System.Variant.VARIANT pVarResult, out winmdroot.System.Com.EXCEPINFO pExcepInfo, out uint puArgErr)
113 winmdroot.Foundation.HRESULT __result = this.Invoke(dispIdMember, riidLocal, lcid, wFlags, pDispParamsLocal, pVarResultLocal, pExcepInfoLocal, puArgErrLocal);
123 internal unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, in global::System.Guid riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, in winmdroot.System.Com.DISPPARAMS pDispParams)
129 winmdroot.Foundation.HRESULT __result = this.Invoke(dispIdMember, riidLocal, lcid, wFlags, pDispParamsLocal, default(winmdroot.System.Variant.VARIANT* ), default(winmdroot.System.Com.EXCEPINFO* ), default(uint* ));
135 public unsafe winmdroot.Foundation.HRESULT Invoke(int dispIdMember, global::System.Guid* riid, uint lcid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, winmdroot.System.Com.DISPPARAMS* pDispParams, [Optional] winmdroot.System.Variant.VARIANT* pVarResult, [Optional] winmdroot.System.Com.EXCEPINFO* pExcepInfo, [Optional] uint* puArgErr)
137 return ((delegate *unmanaged [Stdcall]<IPictureDisp*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IPictureDisp*)Unsafe.AsPointer(ref this), dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr);
140 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
146 var hr = this.QueryInterface(&guid, &pv);
163 internal delegate *unmanaged [Stdcall]<IPictureDisp*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
169 internal delegate *unmanaged [Stdcall]<IPictureDisp*,uint* ,winmdroot.Foundation.HRESULT> GetTypeInfoCount_4;
171 internal delegate *unmanaged [Stdcall]<IPictureDisp*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5;
173 internal delegate *unmanaged [Stdcall]<IPictureDisp*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_6;
175 internal delegate *unmanaged [Stdcall]<IPictureDisp*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT> Invoke_7;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IRecordInfo.g.cs (81)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
40 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
42 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IRecordInfo*)Unsafe.AsPointer(ref this), riid, ppvObject);
65 public unsafe winmdroot.Foundation.HRESULT RecordInit(void* pvNew)
67 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IRecordInfo*)Unsafe.AsPointer(ref this), pvNew);
77 public unsafe winmdroot.Foundation.HRESULT RecordClear(void* pvExisting)
79 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IRecordInfo*)Unsafe.AsPointer(ref this), pvExisting);
90 public unsafe winmdroot.Foundation.HRESULT RecordCopy(void* pvExisting, void* pvNew)
92 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IRecordInfo*)Unsafe.AsPointer(ref this), pvExisting, pvNew);
97 internal unsafe winmdroot.Foundation.HRESULT GetGuid(out global::System.Guid pguid)
101 winmdroot.Foundation.HRESULT __result = this.GetGuid(pguidLocal);
115 public unsafe winmdroot.Foundation.HRESULT GetGuid(global::System.Guid* pguid)
117 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IRecordInfo*)Unsafe.AsPointer(ref this), pguid);
122 internal unsafe winmdroot.Foundation.HRESULT GetName(out winmdroot.Foundation.BSTR pbstrName)
126 winmdroot.Foundation.HRESULT __result = this.GetName(pbstrNameLocal);
138 public unsafe winmdroot.Foundation.HRESULT GetName(winmdroot.Foundation.BSTR* pbstrName)
140 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IRecordInfo*)Unsafe.AsPointer(ref this), pbstrName);
145 internal unsafe winmdroot.Foundation.HRESULT GetSize(out uint pcbSize)
149 winmdroot.Foundation.HRESULT __result = this.GetSize(pcbSizeLocal);
163 public unsafe winmdroot.Foundation.HRESULT GetSize(uint* pcbSize)
165 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IRecordInfo*)Unsafe.AsPointer(ref this), pcbSize);
175 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(winmdroot.System.Com.ITypeInfo** ppTypeInfo)
177 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IRecordInfo*)Unsafe.AsPointer(ref this), ppTypeInfo);
182 internal unsafe winmdroot.Foundation.HRESULT GetField(void* pvData, string szFieldName, out winmdroot.System.Variant.VARIANT pvarField)
188 winmdroot.Foundation.HRESULT __result = this.GetField(pvData, szFieldNameLocal, pvarFieldLocal);
206 public unsafe winmdroot.Foundation.HRESULT GetField(void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField)
208 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IRecordInfo*)Unsafe.AsPointer(ref this), pvData, szFieldName, pvarField);
213 internal unsafe winmdroot.Foundation.HRESULT GetFieldNoCopy(void* pvData, string szFieldName, out winmdroot.System.Variant.VARIANT pvarField, out void* ppvDataCArray)
221 winmdroot.Foundation.HRESULT __result = this.GetFieldNoCopy(pvData, szFieldNameLocal, pvarFieldLocal, ppvDataCArrayLocal);
241 public unsafe winmdroot.Foundation.HRESULT GetFieldNoCopy(void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField, void** ppvDataCArray)
243 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IRecordInfo*)Unsafe.AsPointer(ref this), pvData, szFieldName, pvarField, ppvDataCArray);
248 internal unsafe winmdroot.Foundation.HRESULT PutField(uint wFlags, void* pvData, string szFieldName, in winmdroot.System.Variant.VARIANT pvarField)
254 winmdroot.Foundation.HRESULT __result = this.PutField(wFlags, pvData, szFieldNameLocal, pvarFieldLocal);
275 public unsafe winmdroot.Foundation.HRESULT PutField(uint wFlags, void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField)
277 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IRecordInfo*)Unsafe.AsPointer(ref this), wFlags, pvData, szFieldName, pvarField);
282 internal unsafe winmdroot.Foundation.HRESULT PutFieldNoCopy(uint wFlags, void* pvData, string szFieldName, in winmdroot.System.Variant.VARIANT pvarField)
288 winmdroot.Foundation.HRESULT __result = this.PutFieldNoCopy(wFlags, pvData, szFieldNameLocal, pvarFieldLocal);
306 public unsafe winmdroot.Foundation.HRESULT PutFieldNoCopy(uint wFlags, void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField)
308 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IRecordInfo*)Unsafe.AsPointer(ref this), wFlags, pvData, szFieldName, pvarField);
313 internal unsafe winmdroot.Foundation.HRESULT GetFieldNames(ref uint pcNames, Span<winmdroot.Foundation.BSTR> rgBstrNames)
319 winmdroot.Foundation.HRESULT __result = this.GetFieldNames(pcNamesLocal, rgBstrNamesLocal);
339 public unsafe winmdroot.Foundation.HRESULT GetFieldNames(uint* pcNames, winmdroot.Foundation.BSTR* rgBstrNames)
341 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IRecordInfo*)Unsafe.AsPointer(ref this), pcNames, rgBstrNames);
371 internal unsafe winmdroot.Foundation.HRESULT RecordCreateCopy(void* pvSource, out void* ppvDest)
375 winmdroot.Foundation.HRESULT __result = this.RecordCreateCopy(pvSource, ppvDestLocal);
388 public unsafe winmdroot.Foundation.HRESULT RecordCreateCopy(void* pvSource, void** ppvDest)
390 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((IRecordInfo*)Unsafe.AsPointer(ref this), pvSource, ppvDest);
403 public unsafe winmdroot.Foundation.HRESULT RecordDestroy(void* pvRecord)
405 return ((delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IRecordInfo*)Unsafe.AsPointer(ref this), pvRecord);
408 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
414 var hr = this.QueryInterface(&guid, &pv);
431 internal delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
437 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordInit_4;
439 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordClear_5;
441 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void* ,winmdroot.Foundation.HRESULT> RecordCopy_6;
443 internal delegate *unmanaged [Stdcall]<IRecordInfo*,global::System.Guid* ,winmdroot.Foundation.HRESULT> GetGuid_7;
445 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetName_8;
447 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.HRESULT> GetSize_9;
449 internal delegate *unmanaged [Stdcall]<IRecordInfo*,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_10;
451 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> GetField_11;
453 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,void** ,winmdroot.Foundation.HRESULT> GetFieldNoCopy_12;
455 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> PutField_13;
457 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint ,void* ,winmdroot.Foundation.PCWSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> PutFieldNoCopy_14;
459 internal delegate *unmanaged [Stdcall]<IRecordInfo*,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetFieldNames_15;
465 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,void** ,winmdroot.Foundation.HRESULT> RecordCreateCopy_18;
467 internal delegate *unmanaged [Stdcall]<IRecordInfo*,void* ,winmdroot.Foundation.HRESULT> RecordDestroy_19;
483 unsafe winmdroot.Foundation.HRESULT RecordInit(void* pvNew);
486 unsafe winmdroot.Foundation.HRESULT RecordClear(void* pvExisting);
489 unsafe winmdroot.Foundation.HRESULT RecordCopy(void* pvExisting, void* pvNew);
492 unsafe winmdroot.Foundation.HRESULT GetGuid(global::System.Guid* pguid);
495 unsafe winmdroot.Foundation.HRESULT GetName(winmdroot.Foundation.BSTR* pbstrName);
498 unsafe winmdroot.Foundation.HRESULT GetSize(uint* pcbSize);
501 unsafe winmdroot.Foundation.HRESULT GetTypeInfo(winmdroot.System.Com.ITypeInfo** ppTypeInfo);
504 unsafe winmdroot.Foundation.HRESULT GetField(void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField);
507 unsafe winmdroot.Foundation.HRESULT GetFieldNoCopy(void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField, void** ppvDataCArray);
510 unsafe winmdroot.Foundation.HRESULT PutField(uint wFlags, void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField);
513 unsafe winmdroot.Foundation.HRESULT PutFieldNoCopy(uint wFlags, void* pvData, winmdroot.Foundation.PCWSTR szFieldName, winmdroot.System.Variant.VARIANT* pvarField);
516 unsafe winmdroot.Foundation.HRESULT GetFieldNames(uint* pcNames, winmdroot.Foundation.BSTR* rgBstrNames);
525 unsafe winmdroot.Foundation.HRESULT RecordCreateCopy(void* pvSource, void** ppvDest);
528 unsafe winmdroot.Foundation.HRESULT RecordDestroy(void* pvRecord);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IRunningObjectTable.g.cs (41)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IRunningObjectTable*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT Register(winmdroot.System.Com.ROT_FLAGS grfFlags, winmdroot.System.Com.IUnknown* punkObject, winmdroot.System.Com.IMoniker* pmkObjectName, out uint pdwRegister)
62 winmdroot.Foundation.HRESULT __result = this.Register(grfFlags, punkObject, pmkObjectName, pdwRegisterLocal);
86 public unsafe winmdroot.Foundation.HRESULT Register(winmdroot.System.Com.ROT_FLAGS grfFlags, winmdroot.System.Com.IUnknown* punkObject, winmdroot.System.Com.IMoniker* pmkObjectName, uint* pdwRegister)
88 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.ROT_FLAGS ,winmdroot.System.Com.IUnknown* ,winmdroot.System.Com.IMoniker* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IRunningObjectTable*)Unsafe.AsPointer(ref this), grfFlags, punkObject, pmkObjectName, pdwRegister);
99 public winmdroot.Foundation.HRESULT Revoke(uint dwRegister)
101 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IRunningObjectTable*)Unsafe.AsPointer(ref this), dwRegister);
111 public unsafe winmdroot.Foundation.HRESULT IsRunning(winmdroot.System.Com.IMoniker* pmkObjectName)
113 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IRunningObjectTable*)Unsafe.AsPointer(ref this), pmkObjectName);
127 public unsafe winmdroot.Foundation.HRESULT GetObject(winmdroot.System.Com.IMoniker* pmkObjectName, winmdroot.System.Com.IUnknown** ppunkObject)
129 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IRunningObjectTable*)Unsafe.AsPointer(ref this), pmkObjectName, ppunkObject);
134 internal unsafe winmdroot.Foundation.HRESULT NoteChangeTime(uint dwRegister, in global::System.Runtime.InteropServices.ComTypes.FILETIME pfiletime)
138 winmdroot.Foundation.HRESULT __result = this.NoteChangeTime(dwRegister, pfiletimeLocal);
153 public unsafe winmdroot.Foundation.HRESULT NoteChangeTime(uint dwRegister, global::System.Runtime.InteropServices.ComTypes.FILETIME* pfiletime)
155 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,uint ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IRunningObjectTable*)Unsafe.AsPointer(ref this), dwRegister, pfiletime);
160 internal unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(winmdroot.System.Com.IMoniker* pmkObjectName, out global::System.Runtime.InteropServices.ComTypes.FILETIME pfiletime)
164 winmdroot.Foundation.HRESULT __result = this.GetTimeOfLastChange(pmkObjectName, pfiletimeLocal);
180 public unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(winmdroot.System.Com.IMoniker* pmkObjectName, global::System.Runtime.InteropServices.ComTypes.FILETIME* pfiletime)
182 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IMoniker* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IRunningObjectTable*)Unsafe.AsPointer(ref this), pmkObjectName, pfiletime);
192 public unsafe winmdroot.Foundation.HRESULT EnumRunning(winmdroot.System.Com.IEnumMoniker** ppenumMoniker)
194 return ((delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IEnumMoniker** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IRunningObjectTable*)Unsafe.AsPointer(ref this), ppenumMoniker);
197 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
203 var hr = this.QueryInterface(&guid, &pv);
220 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
226 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.ROT_FLAGS ,winmdroot.System.Com.IUnknown* ,winmdroot.System.Com.IMoniker* ,uint* ,winmdroot.Foundation.HRESULT> Register_4;
228 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,uint ,winmdroot.Foundation.HRESULT> Revoke_5;
230 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IMoniker* ,winmdroot.Foundation.HRESULT> IsRunning_6;
232 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IMoniker* ,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT> GetObject_7;
234 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,uint ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT> NoteChangeTime_8;
236 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IMoniker* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT> GetTimeOfLastChange_9;
238 internal delegate *unmanaged [Stdcall]<IRunningObjectTable*,winmdroot.System.Com.IEnumMoniker** ,winmdroot.Foundation.HRESULT> EnumRunning_10;
255 unsafe winmdroot.Foundation.HRESULT Register(winmdroot.System.Com.ROT_FLAGS grfFlags, winmdroot.System.Com.IUnknown* punkObject, winmdroot.System.Com.IMoniker* pmkObjectName, uint* pdwRegister);
258winmdroot.Foundation.HRESULT Revoke(uint dwRegister);
261 unsafe winmdroot.Foundation.HRESULT IsRunning(winmdroot.System.Com.IMoniker* pmkObjectName);
264 unsafe winmdroot.Foundation.HRESULT GetObject(winmdroot.System.Com.IMoniker* pmkObjectName, winmdroot.System.Com.IUnknown** ppunkObject);
267 unsafe winmdroot.Foundation.HRESULT NoteChangeTime(uint dwRegister, global::System.Runtime.InteropServices.ComTypes.FILETIME* pfiletime);
270 unsafe winmdroot.Foundation.HRESULT GetTimeOfLastChange(winmdroot.System.Com.IMoniker* pmkObjectName, global::System.Runtime.InteropServices.ComTypes.FILETIME* pfiletime);
273 unsafe winmdroot.Foundation.HRESULT EnumRunning(winmdroot.System.Com.IEnumMoniker** ppenumMoniker);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.ISequentialStream.g.cs (23)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<ISequentialStream*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ISequentialStream*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT Read(Span<byte> pv, out uint pcbRead)
63 winmdroot.Foundation.HRESULT __result = this.Read((void* )pvLocal, (uint )pv.Length, pcbReadLocal);
70 internal unsafe winmdroot.Foundation.HRESULT Read(Span<byte> pv)
74 winmdroot.Foundation.HRESULT __result = this.Read((void* )pvLocal, (uint )pv.Length, default(uint* ));
93 public unsafe winmdroot.Foundation.HRESULT Read(void* pv, uint cb, [Optional] uint* pcbRead)
95 return ((delegate *unmanaged [Stdcall]<ISequentialStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((ISequentialStream*)Unsafe.AsPointer(ref this), pv, cb, pcbRead);
99 internal unsafe winmdroot.Foundation.HRESULT Write(ReadOnlySpan<byte> pv, out uint pcbWritten)
105 winmdroot.Foundation.HRESULT __result = this.Write((void* )pvLocal, (uint )pv.Length, pcbWrittenLocal);
112 internal unsafe winmdroot.Foundation.HRESULT Write(ReadOnlySpan<byte> pv)
116 winmdroot.Foundation.HRESULT __result = this.Write((void* )pvLocal, (uint )pv.Length, default(uint* ));
132 public unsafe winmdroot.Foundation.HRESULT Write(void* pv, uint cb, [Optional] uint* pcbWritten)
134 return ((delegate *unmanaged [Stdcall]<ISequentialStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ISequentialStream*)Unsafe.AsPointer(ref this), pv, cb, pcbWritten);
137 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
143 var hr = this.QueryInterface(&guid, &pv);
160 internal delegate *unmanaged [Stdcall]<ISequentialStream*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
166 internal delegate *unmanaged [Stdcall]<ISequentialStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT> Read_4;
168 internal delegate *unmanaged [Stdcall]<ISequentialStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT> Write_5;
185 unsafe winmdroot.Foundation.HRESULT Read(void* pv, uint cb, [Optional] uint* pcbRead);
188 unsafe winmdroot.Foundation.HRESULT Write(void* pv, uint cb, [Optional] uint* pcbWritten);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IServiceProvider.g.cs (13)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
40 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
42 return ((delegate *unmanaged [Stdcall]<IServiceProvider*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IServiceProvider*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT QueryService(in global::System.Guid guidService, in global::System.Guid riid, out void* ppvObject)
65 winmdroot.Foundation.HRESULT __result = this.QueryService(guidServiceLocal, riidLocal, ppvObjectLocal);
78 public unsafe winmdroot.Foundation.HRESULT QueryService(global::System.Guid* guidService, global::System.Guid* riid, void** ppvObject)
80 return ((delegate *unmanaged [Stdcall]<IServiceProvider*,global::System.Guid* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IServiceProvider*)Unsafe.AsPointer(ref this), guidService, riid, ppvObject);
83 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
89 var hr = this.QueryInterface(&guid, &pv);
106 internal delegate *unmanaged [Stdcall]<IServiceProvider*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
112 internal delegate *unmanaged [Stdcall]<IServiceProvider*,global::System.Guid* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryService_4;
128 unsafe winmdroot.Foundation.HRESULT QueryService(global::System.Guid* guidService, global::System.Guid* riid, void** ppvObject);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IStorage.g.cs (91)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IStorage*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IStorage*)Unsafe.AsPointer(ref this), riid, ppvObject);
58 internal unsafe winmdroot.Foundation.HRESULT CreateStream(string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.IStream** ppstm)
62 winmdroot.Foundation.HRESULT __result = this.CreateStream(pwcsNameLocal, grfMode, reserved1, reserved2, ppstm);
84 public unsafe winmdroot.Foundation.HRESULT CreateStream(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.IStream** ppstm)
86 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IStorage*)Unsafe.AsPointer(ref this), pwcsName, grfMode, reserved1, reserved2, ppstm);
90 internal unsafe winmdroot.Foundation.HRESULT OpenStream(string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved2, winmdroot.System.Com.IStream** ppstm)
94 winmdroot.Foundation.HRESULT __result = this.OpenStream(pwcsNameLocal, default, grfMode, reserved2, ppstm);
112 public unsafe winmdroot.Foundation.HRESULT OpenStream(winmdroot.Foundation.PCWSTR pwcsName, [Optional] void* reserved1, winmdroot.System.Com.STGM grfMode, uint reserved2, winmdroot.System.Com.IStream** ppstm)
114 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,void* ,winmdroot.System.Com.STGM ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IStorage*)Unsafe.AsPointer(ref this), pwcsName, reserved1, grfMode, reserved2, ppstm);
119 internal unsafe winmdroot.Foundation.HRESULT CreateStorage(string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.IStorage** ppstg)
123 winmdroot.Foundation.HRESULT __result = this.CreateStorage(pwcsNameLocal, grfMode, reserved1, reserved2, ppstg);
145 public unsafe winmdroot.Foundation.HRESULT CreateStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.IStorage** ppstg)
147 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IStorage*)Unsafe.AsPointer(ref this), pwcsName, grfMode, reserved1, reserved2, ppstg);
152 internal unsafe winmdroot.Foundation.HRESULT OpenStorage(string pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgPriority, winmdroot.System.Com.STGM grfMode, in ushort* snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.IStorage** ppstg)
158 winmdroot.Foundation.HRESULT __result = this.OpenStorage(pwcsNameLocal, pstgPriority, grfMode, snbExcludeLocal, reserved, ppstg);
181 public unsafe winmdroot.Foundation.HRESULT OpenStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgPriority, winmdroot.System.Com.STGM grfMode, ushort** snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.IStorage** ppstg)
183 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.IStorage* ,winmdroot.System.Com.STGM ,ushort** ,uint ,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IStorage*)Unsafe.AsPointer(ref this), pwcsName, pstgPriority, grfMode, snbExclude, reserved, ppstg);
187 internal unsafe winmdroot.Foundation.HRESULT CopyTo([Optional] ReadOnlySpan<global::System.Guid> rgiidExclude, in ushort* snbExclude, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest)
193 winmdroot.Foundation.HRESULT __result = this.CopyTo((uint )rgiidExclude.Length, rgiidExcludeLocal, snbExcludeLocal, pstgDest);
222 public unsafe winmdroot.Foundation.HRESULT CopyTo(uint ciidExclude, [Optional] global::System.Guid* rgiidExclude, [Optional] ushort** snbExclude, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest)
224 return ((delegate *unmanaged [Stdcall]<IStorage*,uint ,global::System.Guid* ,ushort** ,winmdroot.System.Com.StructuredStorage.IStorage* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IStorage*)Unsafe.AsPointer(ref this), ciidExclude, rgiidExclude, snbExclude, pstgDest);
229 internal unsafe winmdroot.Foundation.HRESULT MoveElementTo(string pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest, string pwcsNewName, uint grfFlags)
235 winmdroot.Foundation.HRESULT __result = this.MoveElementTo(pwcsNameLocal, pstgDest, pwcsNewNameLocal, grfFlags);
256 public unsafe winmdroot.Foundation.HRESULT MoveElementTo(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest, winmdroot.Foundation.PCWSTR pwcsNewName, uint grfFlags)
258 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.IStorage* ,winmdroot.Foundation.PCWSTR ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IStorage*)Unsafe.AsPointer(ref this), pwcsName, pstgDest, pwcsNewName, grfFlags);
274 public winmdroot.Foundation.HRESULT Commit(uint grfCommitFlags)
276 return ((delegate *unmanaged [Stdcall]<IStorage*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IStorage*)Unsafe.AsPointer(ref this), grfCommitFlags);
287 public winmdroot.Foundation.HRESULT Revert()
289 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IStorage*)Unsafe.AsPointer(ref this));
293 internal unsafe winmdroot.Foundation.HRESULT EnumElements(winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ppenum)
295 winmdroot.Foundation.HRESULT __result = this.EnumElements(default, default, default, ppenum);
314 public unsafe winmdroot.Foundation.HRESULT EnumElements([Optional] uint reserved1, [Optional] void* reserved2, [Optional] uint reserved3, winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ppenum)
316 return ((delegate *unmanaged [Stdcall]<IStorage*,uint ,void* ,uint ,winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IStorage*)Unsafe.AsPointer(ref this), reserved1, reserved2, reserved3, ppenum);
321 internal unsafe winmdroot.Foundation.HRESULT DestroyElement(string pwcsName)
325 winmdroot.Foundation.HRESULT __result = this.DestroyElement(pwcsNameLocal);
339 public winmdroot.Foundation.HRESULT DestroyElement(winmdroot.Foundation.PCWSTR pwcsName)
341 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IStorage*)Unsafe.AsPointer(ref this), pwcsName);
346 internal unsafe winmdroot.Foundation.HRESULT RenameElement(string pwcsOldName, string pwcsNewName)
352 winmdroot.Foundation.HRESULT __result = this.RenameElement(pwcsOldNameLocal, pwcsNewNameLocal);
374 public winmdroot.Foundation.HRESULT RenameElement(winmdroot.Foundation.PCWSTR pwcsOldName, winmdroot.Foundation.PCWSTR pwcsNewName)
376 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IStorage*)Unsafe.AsPointer(ref this), pwcsOldName, pwcsNewName);
381 internal unsafe winmdroot.Foundation.HRESULT SetElementTimes(string pwcsName, in global::System.Runtime.InteropServices.ComTypes.FILETIME pctime, in global::System.Runtime.InteropServices.ComTypes.FILETIME patime, in global::System.Runtime.InteropServices.ComTypes.FILETIME pmtime)
391 winmdroot.Foundation.HRESULT __result = this.SetElementTimes(pwcsNameLocal, pctimeLocal, patimeLocal, pmtimeLocal);
411 public unsafe winmdroot.Foundation.HRESULT SetElementTimes(winmdroot.Foundation.PCWSTR pwcsName, global::System.Runtime.InteropServices.ComTypes.FILETIME* pctime, global::System.Runtime.InteropServices.ComTypes.FILETIME* patime, global::System.Runtime.InteropServices.ComTypes.FILETIME* pmtime)
413 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IStorage*)Unsafe.AsPointer(ref this), pwcsName, pctime, patime, pmtime);
418 internal unsafe winmdroot.Foundation.HRESULT SetClass(in global::System.Guid clsid)
422 winmdroot.Foundation.HRESULT __result = this.SetClass(clsidLocal);
436 public unsafe winmdroot.Foundation.HRESULT SetClass(global::System.Guid* clsid)
438 return ((delegate *unmanaged [Stdcall]<IStorage*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((IStorage*)Unsafe.AsPointer(ref this), clsid);
448 public winmdroot.Foundation.HRESULT SetStateBits(uint grfStateBits, uint grfMask)
450 return ((delegate *unmanaged [Stdcall]<IStorage*,uint ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((IStorage*)Unsafe.AsPointer(ref this), grfStateBits, grfMask);
455 internal unsafe winmdroot.Foundation.HRESULT Stat(out winmdroot.System.Com.STATSTG pstatstg, uint grfStatFlag)
459 winmdroot.Foundation.HRESULT __result = this.Stat(pstatstgLocal, grfStatFlag);
480 public unsafe winmdroot.Foundation.HRESULT Stat(winmdroot.System.Com.STATSTG* pstatstg, uint grfStatFlag)
482 return ((delegate *unmanaged [Stdcall]<IStorage*,winmdroot.System.Com.STATSTG* ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((IStorage*)Unsafe.AsPointer(ref this), pstatstg, grfStatFlag);
485 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
491 var hr = this.QueryInterface(&guid, &pv);
508 internal delegate *unmanaged [Stdcall]<IStorage*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
514 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT> CreateStream_4;
516 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,void* ,winmdroot.System.Com.STGM ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT> OpenStream_5;
518 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT> CreateStorage_6;
520 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.IStorage* ,winmdroot.System.Com.STGM ,ushort** ,uint ,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT> OpenStorage_7;
522 internal delegate *unmanaged [Stdcall]<IStorage*,uint ,global::System.Guid* ,ushort** ,winmdroot.System.Com.StructuredStorage.IStorage* ,winmdroot.Foundation.HRESULT> CopyTo_8;
524 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.IStorage* ,winmdroot.Foundation.PCWSTR ,uint ,winmdroot.Foundation.HRESULT> MoveElementTo_9;
526 internal delegate *unmanaged [Stdcall]<IStorage*,uint ,winmdroot.Foundation.HRESULT> Commit_10;
528 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.HRESULT> Revert_11;
530 internal delegate *unmanaged [Stdcall]<IStorage*,uint ,void* ,uint ,winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ,winmdroot.Foundation.HRESULT> EnumElements_12;
532 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> DestroyElement_13;
534 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> RenameElement_14;
536 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.Foundation.PCWSTR ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT> SetElementTimes_15;
538 internal delegate *unmanaged [Stdcall]<IStorage*,global::System.Guid* ,winmdroot.Foundation.HRESULT> SetClass_16;
540 internal delegate *unmanaged [Stdcall]<IStorage*,uint ,uint ,winmdroot.Foundation.HRESULT> SetStateBits_17;
542 internal delegate *unmanaged [Stdcall]<IStorage*,winmdroot.System.Com.STATSTG* ,uint ,winmdroot.Foundation.HRESULT> Stat_18;
559 unsafe winmdroot.Foundation.HRESULT CreateStream(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.IStream** ppstm);
562 unsafe winmdroot.Foundation.HRESULT OpenStream(winmdroot.Foundation.PCWSTR pwcsName, [Optional] void* reserved1, winmdroot.System.Com.STGM grfMode, uint reserved2, winmdroot.System.Com.IStream** ppstm);
565 unsafe winmdroot.Foundation.HRESULT CreateStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.IStorage** ppstg);
568 unsafe winmdroot.Foundation.HRESULT OpenStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgPriority, winmdroot.System.Com.STGM grfMode, ushort** snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.IStorage** ppstg);
571 unsafe winmdroot.Foundation.HRESULT CopyTo(uint ciidExclude, [Optional] global::System.Guid* rgiidExclude, [Optional] ushort** snbExclude, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest);
574 unsafe winmdroot.Foundation.HRESULT MoveElementTo(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.IStorage* pstgDest, winmdroot.Foundation.PCWSTR pwcsNewName, uint grfFlags);
577winmdroot.Foundation.HRESULT Commit(uint grfCommitFlags);
580winmdroot.Foundation.HRESULT Revert();
583 unsafe winmdroot.Foundation.HRESULT EnumElements([Optional] uint reserved1, [Optional] void* reserved2, [Optional] uint reserved3, winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ppenum);
586winmdroot.Foundation.HRESULT DestroyElement(winmdroot.Foundation.PCWSTR pwcsName);
589winmdroot.Foundation.HRESULT RenameElement(winmdroot.Foundation.PCWSTR pwcsOldName, winmdroot.Foundation.PCWSTR pwcsNewName);
592 unsafe winmdroot.Foundation.HRESULT SetElementTimes(winmdroot.Foundation.PCWSTR pwcsName, global::System.Runtime.InteropServices.ComTypes.FILETIME* pctime, global::System.Runtime.InteropServices.ComTypes.FILETIME* patime, global::System.Runtime.InteropServices.ComTypes.FILETIME* pmtime);
595 unsafe winmdroot.Foundation.HRESULT SetClass(global::System.Guid* clsid);
598winmdroot.Foundation.HRESULT SetStateBits(uint grfStateBits, uint grfMask);
601 unsafe winmdroot.Foundation.HRESULT Stat(winmdroot.System.Com.STATSTG* pstatstg, uint grfStatFlag);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IStream.g.cs (69)
29 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
35 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
41 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
43 return ((delegate *unmanaged [Stdcall]<IStream*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IStream*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT Read(Span<byte> pv, out uint pcbRead)
63 winmdroot.Foundation.HRESULT __result = this.Read((void* )pvLocal, (uint )pv.Length, pcbReadLocal);
70 internal unsafe winmdroot.Foundation.HRESULT Read(Span<byte> pv)
74 winmdroot.Foundation.HRESULT __result = this.Read((void* )pvLocal, (uint )pv.Length, default(uint* ));
79 public unsafe winmdroot.Foundation.HRESULT Read(void* pv, uint cb, [Optional] uint* pcbRead)
81 return ((delegate *unmanaged [Stdcall]<IStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IStream*)Unsafe.AsPointer(ref this), pv, cb, pcbRead);
85 internal unsafe winmdroot.Foundation.HRESULT Write(ReadOnlySpan<byte> pv, out uint pcbWritten)
91 winmdroot.Foundation.HRESULT __result = this.Write((void* )pvLocal, (uint )pv.Length, pcbWrittenLocal);
98 internal unsafe winmdroot.Foundation.HRESULT Write(ReadOnlySpan<byte> pv)
102 winmdroot.Foundation.HRESULT __result = this.Write((void* )pvLocal, (uint )pv.Length, default(uint* ));
107 public unsafe winmdroot.Foundation.HRESULT Write(void* pv, uint cb, [Optional] uint* pcbWritten)
109 return ((delegate *unmanaged [Stdcall]<IStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IStream*)Unsafe.AsPointer(ref this), pv, cb, pcbWritten);
114 internal unsafe winmdroot.Foundation.HRESULT Seek(long dlibMove, global::System.IO.SeekOrigin dwOrigin, out ulong plibNewPosition)
118 winmdroot.Foundation.HRESULT __result = this.Seek(dlibMove, dwOrigin, plibNewPositionLocal);
124 internal unsafe winmdroot.Foundation.HRESULT Seek(long dlibMove, global::System.IO.SeekOrigin dwOrigin)
126 winmdroot.Foundation.HRESULT __result = this.Seek(dlibMove, dwOrigin, default(ulong* ));
144 public unsafe winmdroot.Foundation.HRESULT Seek(long dlibMove, global::System.IO.SeekOrigin dwOrigin, [Optional] ulong* plibNewPosition)
146 return ((delegate *unmanaged [Stdcall]<IStream*,long ,global::System.IO.SeekOrigin ,ulong* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IStream*)Unsafe.AsPointer(ref this), dlibMove, dwOrigin, plibNewPosition);
158 public winmdroot.Foundation.HRESULT SetSize(ulong libNewSize)
160 return ((delegate *unmanaged [Stdcall]<IStream*,ulong ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IStream*)Unsafe.AsPointer(ref this), libNewSize);
165 internal unsafe winmdroot.Foundation.HRESULT CopyTo(winmdroot.System.Com.IStream* pstm, ulong cb, out ulong pcbRead, out ulong pcbWritten)
171 winmdroot.Foundation.HRESULT __result = this.CopyTo(pstm, cb, pcbReadLocal, pcbWrittenLocal);
178 internal unsafe winmdroot.Foundation.HRESULT CopyTo(winmdroot.System.Com.IStream* pstm, ulong cb)
180 winmdroot.Foundation.HRESULT __result = this.CopyTo(pstm, cb, default(ulong* ), default(ulong* ));
196 public unsafe winmdroot.Foundation.HRESULT CopyTo(winmdroot.System.Com.IStream* pstm, ulong cb, [Optional] ulong* pcbRead, [Optional] ulong* pcbWritten)
198 return ((delegate *unmanaged [Stdcall]<IStream*,winmdroot.System.Com.IStream* ,ulong ,ulong* ,ulong* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IStream*)Unsafe.AsPointer(ref this), pstm, cb, pcbRead, pcbWritten);
213 public winmdroot.Foundation.HRESULT Commit(uint grfCommitFlags)
215 return ((delegate *unmanaged [Stdcall]<IStream*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IStream*)Unsafe.AsPointer(ref this), grfCommitFlags);
223 public winmdroot.Foundation.HRESULT Revert()
225 return ((delegate *unmanaged [Stdcall]<IStream*,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IStream*)Unsafe.AsPointer(ref this));
239 public winmdroot.Foundation.HRESULT LockRegion(ulong libOffset, ulong cb, uint dwLockType)
241 return ((delegate *unmanaged [Stdcall]<IStream*,ulong ,ulong ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IStream*)Unsafe.AsPointer(ref this), libOffset, cb, dwLockType);
255 public winmdroot.Foundation.HRESULT UnlockRegion(ulong libOffset, ulong cb, uint dwLockType)
257 return ((delegate *unmanaged [Stdcall]<IStream*,ulong ,ulong ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IStream*)Unsafe.AsPointer(ref this), libOffset, cb, dwLockType);
262 internal unsafe winmdroot.Foundation.HRESULT Stat(out winmdroot.System.Com.STATSTG pstatstg, uint grfStatFlag)
266 winmdroot.Foundation.HRESULT __result = this.Stat(pstatstgLocal, grfStatFlag);
287 public unsafe winmdroot.Foundation.HRESULT Stat(winmdroot.System.Com.STATSTG* pstatstg, uint grfStatFlag)
289 return ((delegate *unmanaged [Stdcall]<IStream*,winmdroot.System.Com.STATSTG* ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IStream*)Unsafe.AsPointer(ref this), pstatstg, grfStatFlag);
304 public unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IStream** ppstm)
306 return ((delegate *unmanaged [Stdcall]<IStream*,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IStream*)Unsafe.AsPointer(ref this), ppstm);
309 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
315 var hr = this.QueryInterface(&guid, &pv);
332 internal delegate *unmanaged [Stdcall]<IStream*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
338 internal delegate *unmanaged [Stdcall]<IStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT> Read_4;
340 internal delegate *unmanaged [Stdcall]<IStream*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT> Write_5;
342 internal delegate *unmanaged [Stdcall]<IStream*,long ,global::System.IO.SeekOrigin ,ulong* ,winmdroot.Foundation.HRESULT> Seek_6;
344 internal delegate *unmanaged [Stdcall]<IStream*,ulong ,winmdroot.Foundation.HRESULT> SetSize_7;
346 internal delegate *unmanaged [Stdcall]<IStream*,winmdroot.System.Com.IStream* ,ulong ,ulong* ,ulong* ,winmdroot.Foundation.HRESULT> CopyTo_8;
348 internal delegate *unmanaged [Stdcall]<IStream*,uint ,winmdroot.Foundation.HRESULT> Commit_9;
350 internal delegate *unmanaged [Stdcall]<IStream*,winmdroot.Foundation.HRESULT> Revert_10;
352 internal delegate *unmanaged [Stdcall]<IStream*,ulong ,ulong ,uint ,winmdroot.Foundation.HRESULT> LockRegion_11;
354 internal delegate *unmanaged [Stdcall]<IStream*,ulong ,ulong ,uint ,winmdroot.Foundation.HRESULT> UnlockRegion_12;
356 internal delegate *unmanaged [Stdcall]<IStream*,winmdroot.System.Com.STATSTG* ,uint ,winmdroot.Foundation.HRESULT> Stat_13;
358 internal delegate *unmanaged [Stdcall]<IStream*,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT> Clone_14;
375 unsafe new winmdroot.Foundation.HRESULT Read(void* pv, uint cb, [Optional] uint* pcbRead);
378 unsafe new winmdroot.Foundation.HRESULT Write(void* pv, uint cb, [Optional] uint* pcbWritten);
381 unsafe winmdroot.Foundation.HRESULT Seek(long dlibMove, global::System.IO.SeekOrigin dwOrigin, [Optional] ulong* plibNewPosition);
384winmdroot.Foundation.HRESULT SetSize(ulong libNewSize);
387 unsafe winmdroot.Foundation.HRESULT CopyTo(winmdroot.System.Com.IStream* pstm, ulong cb, [Optional] ulong* pcbRead, [Optional] ulong* pcbWritten);
390winmdroot.Foundation.HRESULT Commit(uint grfCommitFlags);
393winmdroot.Foundation.HRESULT Revert();
396winmdroot.Foundation.HRESULT LockRegion(ulong libOffset, ulong cb, uint dwLockType);
399winmdroot.Foundation.HRESULT UnlockRegion(ulong libOffset, ulong cb, uint dwLockType);
402 unsafe winmdroot.Foundation.HRESULT Stat(winmdroot.System.Com.STATSTG* pstatstg, uint grfStatFlag);
405 unsafe winmdroot.Foundation.HRESULT Clone(winmdroot.System.Com.IStream** ppstm);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.ITypeComp.g.cs (17)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
40 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
42 return ((delegate *unmanaged [Stdcall]<ITypeComp*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ITypeComp*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 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)
63 winmdroot.Foundation.HRESULT __result = this.Bind(szName, lHashVal, wFlags, ppTInfo, pDescKindLocal, pBindPtrLocal);
89 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)
91 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);
104 public unsafe winmdroot.Foundation.HRESULT BindType(winmdroot.Foundation.PWSTR szName, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.ITypeComp** ppTComp)
106 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);
109 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
115 var hr = this.QueryInterface(&guid, &pv);
132 internal delegate *unmanaged [Stdcall]<ITypeComp*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
138 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;
140 internal delegate *unmanaged [Stdcall]<ITypeComp*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT> BindType_5;
156 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);
159 unsafe winmdroot.Foundation.HRESULT BindType(winmdroot.Foundation.PWSTR szName, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, winmdroot.System.Com.ITypeComp** ppTComp);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.ITypeInfo.g.cs (103)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
40 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
42 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ITypeInfo*)Unsafe.AsPointer(ref this), riid, ppvObject);
57 internal unsafe winmdroot.Foundation.HRESULT GetTypeAttr(out winmdroot.System.Com.TYPEATTR* ppTypeAttr)
61 winmdroot.Foundation.HRESULT __result = this.GetTypeAttr(ppTypeAttrLocal);
73 public unsafe winmdroot.Foundation.HRESULT GetTypeAttr(winmdroot.System.Com.TYPEATTR** ppTypeAttr)
75 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.TYPEATTR** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTypeAttr);
85 public unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.ITypeComp** ppTComp)
87 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTComp);
92 internal unsafe winmdroot.Foundation.HRESULT GetFuncDesc(uint index, out winmdroot.System.Com.FUNCDESC* ppFuncDesc)
96 winmdroot.Foundation.HRESULT __result = this.GetFuncDesc(index, ppFuncDescLocal);
109 public unsafe winmdroot.Foundation.HRESULT GetFuncDesc(uint index, winmdroot.System.Com.FUNCDESC** ppFuncDesc)
111 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.FUNCDESC** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((ITypeInfo*)Unsafe.AsPointer(ref this), index, ppFuncDesc);
116 internal unsafe winmdroot.Foundation.HRESULT GetVarDesc(uint index, out winmdroot.System.Com.VARDESC* ppVarDesc)
120 winmdroot.Foundation.HRESULT __result = this.GetVarDesc(index, ppVarDescLocal);
133 public unsafe winmdroot.Foundation.HRESULT GetVarDesc(uint index, winmdroot.System.Com.VARDESC** ppVarDesc)
135 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.VARDESC** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((ITypeInfo*)Unsafe.AsPointer(ref this), index, ppVarDesc);
139 internal unsafe winmdroot.Foundation.HRESULT GetNames(int memid, Span<winmdroot.Foundation.BSTR> rgBstrNames, out uint pcNames)
145 winmdroot.Foundation.HRESULT __result = this.GetNames(memid, rgBstrNamesLocal, (uint )rgBstrNames.Length, pcNamesLocal);
167 public unsafe winmdroot.Foundation.HRESULT GetNames(int memid, winmdroot.Foundation.BSTR* rgBstrNames, uint cMaxNames, uint* pcNames)
169 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);
174 internal unsafe winmdroot.Foundation.HRESULT GetRefTypeOfImplType(uint index, out uint pRefType)
178 winmdroot.Foundation.HRESULT __result = this.GetRefTypeOfImplType(index, pRefTypeLocal);
191 public unsafe winmdroot.Foundation.HRESULT GetRefTypeOfImplType(uint index, uint* pRefType)
193 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((ITypeInfo*)Unsafe.AsPointer(ref this), index, pRefType);
198 internal unsafe winmdroot.Foundation.HRESULT GetImplTypeFlags(uint index, out winmdroot.System.Com.IMPLTYPEFLAGS pImplTypeFlags)
202 winmdroot.Foundation.HRESULT __result = this.GetImplTypeFlags(index, pImplTypeFlagsLocal);
215 public unsafe winmdroot.Foundation.HRESULT GetImplTypeFlags(uint index, winmdroot.System.Com.IMPLTYPEFLAGS* pImplTypeFlags)
217 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.IMPLTYPEFLAGS* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((ITypeInfo*)Unsafe.AsPointer(ref this), index, pImplTypeFlags);
221 internal unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(ReadOnlySpan<winmdroot.Foundation.PWSTR> rgszNames, Span<int> pMemId)
228 winmdroot.Foundation.HRESULT __result = this.GetIDsOfNames(rgszNamesLocal, (uint )(pMemId.IsEmpty ? rgszNames.Length : pMemId.Length), pMemIdLocal);
247 public unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(winmdroot.Foundation.PWSTR* rgszNames, uint cNames, int* pMemId)
249 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.Foundation.PWSTR* ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((ITypeInfo*)Unsafe.AsPointer(ref this), rgszNames, cNames, pMemId);
254 internal unsafe winmdroot.Foundation.HRESULT Invoke(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)
264 winmdroot.Foundation.HRESULT __result = this.Invoke(pvInstance, memid, wFlags, pDispParamsLocal, pVarResultLocal, pExcepInfoLocal, puArgErrLocal);
295 public unsafe winmdroot.Foundation.HRESULT Invoke(void* pvInstance, int memid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, winmdroot.System.Com.DISPPARAMS* pDispParams, winmdroot.System.Variant.VARIANT* pVarResult, winmdroot.System.Com.EXCEPINFO* pExcepInfo, uint* puArgErr)
297 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);
302 internal unsafe winmdroot.Foundation.HRESULT GetDocumentation(int memid, out winmdroot.Foundation.BSTR pBstrName, out winmdroot.Foundation.BSTR pBstrDocString, out uint pdwHelpContext, out winmdroot.Foundation.BSTR pBstrHelpFile)
312 winmdroot.Foundation.HRESULT __result = this.GetDocumentation(memid, pBstrNameLocal, pBstrDocStringLocal, pdwHelpContextLocal, pBstrHelpFileLocal);
321 internal unsafe winmdroot.Foundation.HRESULT GetDocumentation(int memid, out uint pdwHelpContext)
325 winmdroot.Foundation.HRESULT __result = this.GetDocumentation(memid, default(winmdroot.Foundation.BSTR* ), default(winmdroot.Foundation.BSTR* ), pdwHelpContextLocal, default(winmdroot.Foundation.BSTR* ));
346 public unsafe winmdroot.Foundation.HRESULT GetDocumentation(int memid, [Optional] winmdroot.Foundation.BSTR* pBstrName, [Optional] winmdroot.Foundation.BSTR* pBstrDocString, uint* pdwHelpContext, [Optional] winmdroot.Foundation.BSTR* pBstrHelpFile)
348 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);
353 internal unsafe winmdroot.Foundation.HRESULT GetDllEntry(int memid, winmdroot.System.Com.INVOKEKIND invKind, out winmdroot.Foundation.BSTR pBstrDllName, out winmdroot.Foundation.BSTR pBstrName, out ushort pwOrdinal)
361 winmdroot.Foundation.HRESULT __result = this.GetDllEntry(memid, invKind, pBstrDllNameLocal, pBstrNameLocal, pwOrdinalLocal);
369 internal unsafe winmdroot.Foundation.HRESULT GetDllEntry(int memid, winmdroot.System.Com.INVOKEKIND invKind, out ushort pwOrdinal)
373 winmdroot.Foundation.HRESULT __result = this.GetDllEntry(memid, invKind, default(winmdroot.Foundation.BSTR* ), default(winmdroot.Foundation.BSTR* ), pwOrdinalLocal);
394 public unsafe winmdroot.Foundation.HRESULT GetDllEntry(int memid, winmdroot.System.Com.INVOKEKIND invKind, [Optional] winmdroot.Foundation.BSTR* pBstrDllName, [Optional] winmdroot.Foundation.BSTR* pBstrName, ushort* pwOrdinal)
396 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);
407 public unsafe winmdroot.Foundation.HRESULT GetRefTypeInfo(uint hRefType, winmdroot.System.Com.ITypeInfo** ppTInfo)
409 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((ITypeInfo*)Unsafe.AsPointer(ref this), hRefType, ppTInfo);
414 internal unsafe winmdroot.Foundation.HRESULT AddressOfMember(int memid, winmdroot.System.Com.INVOKEKIND invKind, out void* ppv)
418 winmdroot.Foundation.HRESULT __result = this.AddressOfMember(memid, invKind, ppvLocal);
435 public unsafe winmdroot.Foundation.HRESULT AddressOfMember(int memid, winmdroot.System.Com.INVOKEKIND invKind, void** ppv)
437 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.System.Com.INVOKEKIND ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((ITypeInfo*)Unsafe.AsPointer(ref this), memid, invKind, ppv);
442 internal unsafe winmdroot.Foundation.HRESULT CreateInstance(winmdroot.System.Com.IUnknown* pUnkOuter, in global::System.Guid riid, out void* ppvObj)
448 winmdroot.Foundation.HRESULT __result = this.CreateInstance(pUnkOuter, riidLocal, ppvObjLocal);
463 public unsafe winmdroot.Foundation.HRESULT CreateInstance(winmdroot.System.Com.IUnknown* pUnkOuter, global::System.Guid* riid, void** ppvObj)
465 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);
470 internal unsafe winmdroot.Foundation.HRESULT GetMops(int memid, out winmdroot.Foundation.BSTR pBstrMops)
474 winmdroot.Foundation.HRESULT __result = this.GetMops(memid, pBstrMopsLocal);
491 public unsafe winmdroot.Foundation.HRESULT GetMops(int memid, winmdroot.Foundation.BSTR* pBstrMops)
493 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((ITypeInfo*)Unsafe.AsPointer(ref this), memid, pBstrMops);
498 internal unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(winmdroot.System.Com.ITypeLib** ppTLib, out uint pIndex)
502 winmdroot.Foundation.HRESULT __result = this.GetContainingTypeLib(ppTLib, pIndexLocal);
517 public unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(winmdroot.System.Com.ITypeLib** ppTLib, uint* pIndex)
519 return ((delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeLib** ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((ITypeInfo*)Unsafe.AsPointer(ref this), ppTLib, pIndex);
582 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
588 var hr = this.QueryInterface(&guid, &pv);
605 internal delegate *unmanaged [Stdcall]<ITypeInfo*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
611 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.TYPEATTR** ,winmdroot.Foundation.HRESULT> GetTypeAttr_4;
613 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT> GetTypeComp_5;
615 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.FUNCDESC** ,winmdroot.Foundation.HRESULT> GetFuncDesc_6;
617 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.VARDESC** ,winmdroot.Foundation.HRESULT> GetVarDesc_7;
619 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,uint ,uint* ,winmdroot.Foundation.HRESULT> GetNames_8;
621 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,uint* ,winmdroot.Foundation.HRESULT> GetRefTypeOfImplType_9;
623 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.IMPLTYPEFLAGS* ,winmdroot.Foundation.HRESULT> GetImplTypeFlags_10;
625 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.Foundation.PWSTR* ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_11;
627 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;
629 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetDocumentation_13;
631 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.System.Com.INVOKEKIND ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,ushort* ,winmdroot.Foundation.HRESULT> GetDllEntry_14;
633 internal delegate *unmanaged [Stdcall]<ITypeInfo*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetRefTypeInfo_15;
635 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.System.Com.INVOKEKIND ,void** ,winmdroot.Foundation.HRESULT> AddressOfMember_16;
637 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> CreateInstance_17;
639 internal delegate *unmanaged [Stdcall]<ITypeInfo*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetMops_18;
641 internal delegate *unmanaged [Stdcall]<ITypeInfo*,winmdroot.System.Com.ITypeLib** ,uint* ,winmdroot.Foundation.HRESULT> GetContainingTypeLib_19;
663 unsafe winmdroot.Foundation.HRESULT GetTypeAttr(winmdroot.System.Com.TYPEATTR** ppTypeAttr);
666 unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.ITypeComp** ppTComp);
669 unsafe winmdroot.Foundation.HRESULT GetFuncDesc(uint index, winmdroot.System.Com.FUNCDESC** ppFuncDesc);
672 unsafe winmdroot.Foundation.HRESULT GetVarDesc(uint index, winmdroot.System.Com.VARDESC** ppVarDesc);
675 unsafe winmdroot.Foundation.HRESULT GetNames(int memid, winmdroot.Foundation.BSTR* rgBstrNames, uint cMaxNames, uint* pcNames);
678 unsafe winmdroot.Foundation.HRESULT GetRefTypeOfImplType(uint index, uint* pRefType);
681 unsafe winmdroot.Foundation.HRESULT GetImplTypeFlags(uint index, winmdroot.System.Com.IMPLTYPEFLAGS* pImplTypeFlags);
684 unsafe winmdroot.Foundation.HRESULT GetIDsOfNames(winmdroot.Foundation.PWSTR* rgszNames, uint cNames, int* pMemId);
687 unsafe winmdroot.Foundation.HRESULT Invoke(void* pvInstance, int memid, winmdroot.System.Com.DISPATCH_FLAGS wFlags, winmdroot.System.Com.DISPPARAMS* pDispParams, winmdroot.System.Variant.VARIANT* pVarResult, winmdroot.System.Com.EXCEPINFO* pExcepInfo, uint* puArgErr);
690 unsafe winmdroot.Foundation.HRESULT GetDocumentation(int memid, [Optional] winmdroot.Foundation.BSTR* pBstrName, [Optional] winmdroot.Foundation.BSTR* pBstrDocString, uint* pdwHelpContext, [Optional] winmdroot.Foundation.BSTR* pBstrHelpFile);
693 unsafe winmdroot.Foundation.HRESULT GetDllEntry(int memid, winmdroot.System.Com.INVOKEKIND invKind, [Optional] winmdroot.Foundation.BSTR* pBstrDllName, [Optional] winmdroot.Foundation.BSTR* pBstrName, ushort* pwOrdinal);
696 unsafe winmdroot.Foundation.HRESULT GetRefTypeInfo(uint hRefType, winmdroot.System.Com.ITypeInfo** ppTInfo);
699 unsafe winmdroot.Foundation.HRESULT AddressOfMember(int memid, winmdroot.System.Com.INVOKEKIND invKind, void** ppv);
702 unsafe winmdroot.Foundation.HRESULT CreateInstance(winmdroot.System.Com.IUnknown* pUnkOuter, global::System.Guid* riid, void** ppvObj);
705 unsafe winmdroot.Foundation.HRESULT GetMops(int memid, winmdroot.Foundation.BSTR* pBstrMops);
708 unsafe winmdroot.Foundation.HRESULT GetContainingTypeLib(winmdroot.System.Com.ITypeLib** ppTLib, uint* pIndex);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.ITypeLib.g.cs (53)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
40 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
42 return ((delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ITypeLib*)Unsafe.AsPointer(ref this), riid, ppvObject);
73 public unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint index, winmdroot.System.Com.ITypeInfo** ppTInfo)
75 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITypeLib*)Unsafe.AsPointer(ref this), index, ppTInfo);
80 internal unsafe winmdroot.Foundation.HRESULT GetTypeInfoType(uint index, out winmdroot.System.Com.TYPEKIND pTKind)
84 winmdroot.Foundation.HRESULT __result = this.GetTypeInfoType(index, pTKindLocal);
99 public unsafe winmdroot.Foundation.HRESULT GetTypeInfoType(uint index, winmdroot.System.Com.TYPEKIND* pTKind)
101 return ((delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.TYPEKIND* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((ITypeLib*)Unsafe.AsPointer(ref this), index, pTKind);
106 internal unsafe winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(in global::System.Guid guid, winmdroot.System.Com.ITypeInfo** ppTinfo)
110 winmdroot.Foundation.HRESULT __result = this.GetTypeInfoOfGuid(guidLocal, ppTinfo);
125 public unsafe winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(global::System.Guid* guid, winmdroot.System.Com.ITypeInfo** ppTinfo)
127 return ((delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((ITypeLib*)Unsafe.AsPointer(ref this), guid, ppTinfo);
132 internal unsafe winmdroot.Foundation.HRESULT GetLibAttr(out winmdroot.System.Com.TLIBATTR* ppTLibAttr)
136 winmdroot.Foundation.HRESULT __result = this.GetLibAttr(ppTLibAttrLocal);
148 public unsafe winmdroot.Foundation.HRESULT GetLibAttr(winmdroot.System.Com.TLIBATTR** ppTLibAttr)
150 return ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.TLIBATTR** ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((ITypeLib*)Unsafe.AsPointer(ref this), ppTLibAttr);
164 public unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.ITypeComp** ppTComp)
166 return ((delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((ITypeLib*)Unsafe.AsPointer(ref this), ppTComp);
171 internal unsafe winmdroot.Foundation.HRESULT GetDocumentation(int index, out winmdroot.Foundation.BSTR pBstrName, out winmdroot.Foundation.BSTR pBstrDocString, out uint pdwHelpContext, out winmdroot.Foundation.BSTR pBstrHelpFile)
181 winmdroot.Foundation.HRESULT __result = this.GetDocumentation(index, pBstrNameLocal, pBstrDocStringLocal, pdwHelpContextLocal, pBstrHelpFileLocal);
190 internal unsafe winmdroot.Foundation.HRESULT GetDocumentation(int index, out uint pdwHelpContext)
194 winmdroot.Foundation.HRESULT __result = this.GetDocumentation(index, default(winmdroot.Foundation.BSTR* ), default(winmdroot.Foundation.BSTR* ), pdwHelpContextLocal, default(winmdroot.Foundation.BSTR* ));
210 public unsafe winmdroot.Foundation.HRESULT GetDocumentation(int index, [Optional] winmdroot.Foundation.BSTR* pBstrName, [Optional] winmdroot.Foundation.BSTR* pBstrDocString, uint* pdwHelpContext, [Optional] winmdroot.Foundation.BSTR* pBstrHelpFile)
212 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);
217 internal unsafe winmdroot.Foundation.HRESULT IsName(ref Span<char>szNameBuf, uint lHashVal, out winmdroot.Foundation.BOOL pfName)
225 winmdroot.Foundation.HRESULT __result = this.IsName(wstrszNameBuf, lHashVal, pfNameLocal);
243 public unsafe winmdroot.Foundation.HRESULT IsName(winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.Foundation.BOOL* pfName)
245 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);
250 internal unsafe winmdroot.Foundation.HRESULT FindName(ref Span<char>szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, Span<int> rgMemId, ref ushort pcFound)
260 winmdroot.Foundation.HRESULT __result = this.FindName(wstrszNameBuf, lHashVal, ppTInfo, rgMemIdLocal, pcFoundLocal);
282 public unsafe winmdroot.Foundation.HRESULT FindName(winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, int* rgMemId, ushort* pcFound)
284 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);
307 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
313 var hr = this.QueryInterface(&guid, &pv);
330 internal delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
338 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5;
340 internal delegate *unmanaged [Stdcall]<ITypeLib*,uint ,winmdroot.System.Com.TYPEKIND* ,winmdroot.Foundation.HRESULT> GetTypeInfoType_6;
342 internal delegate *unmanaged [Stdcall]<ITypeLib*,global::System.Guid* ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfoOfGuid_7;
344 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.TLIBATTR** ,winmdroot.Foundation.HRESULT> GetLibAttr_8;
346 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.System.Com.ITypeComp** ,winmdroot.Foundation.HRESULT> GetTypeComp_9;
348 internal delegate *unmanaged [Stdcall]<ITypeLib*,int ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.BSTR* ,uint* ,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> GetDocumentation_10;
350 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.Foundation.BOOL* ,winmdroot.Foundation.HRESULT> IsName_11;
352 internal delegate *unmanaged [Stdcall]<ITypeLib*,winmdroot.Foundation.PWSTR ,uint ,winmdroot.System.Com.ITypeInfo** ,int* ,ushort* ,winmdroot.Foundation.HRESULT> FindName_12;
373 unsafe winmdroot.Foundation.HRESULT GetTypeInfo(uint index, winmdroot.System.Com.ITypeInfo** ppTInfo);
376 unsafe winmdroot.Foundation.HRESULT GetTypeInfoType(uint index, winmdroot.System.Com.TYPEKIND* pTKind);
379 unsafe winmdroot.Foundation.HRESULT GetTypeInfoOfGuid(global::System.Guid* guid, winmdroot.System.Com.ITypeInfo** ppTinfo);
382 unsafe winmdroot.Foundation.HRESULT GetLibAttr(winmdroot.System.Com.TLIBATTR** ppTLibAttr);
385 unsafe winmdroot.Foundation.HRESULT GetTypeComp(winmdroot.System.Com.ITypeComp** ppTComp);
388 unsafe winmdroot.Foundation.HRESULT GetDocumentation(int index, [Optional] winmdroot.Foundation.BSTR* pBstrName, [Optional] winmdroot.Foundation.BSTR* pBstrDocString, uint* pdwHelpContext, [Optional] winmdroot.Foundation.BSTR* pBstrHelpFile);
391 unsafe winmdroot.Foundation.HRESULT IsName(winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.Foundation.BOOL* pfName);
394 unsafe winmdroot.Foundation.HRESULT FindName(winmdroot.Foundation.PWSTR szNameBuf, uint lHashVal, winmdroot.System.Com.ITypeInfo** ppTInfo, int* rgMemId, ushort* pcFound);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.IUnknown.g.cs (7)
28 internal unsafe winmdroot.Foundation.HRESULT QueryInterface(in global::System.Guid riid, out void* ppvObject)
34 winmdroot.Foundation.HRESULT __result = this.QueryInterface(riidLocal, ppvObjectLocal);
54 public unsafe winmdroot.Foundation.HRESULT QueryInterface(global::System.Guid* riid, void** ppvObject)
56 return ((delegate *unmanaged [Stdcall]<IUnknown*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IUnknown*)Unsafe.AsPointer(ref this), riid, ppvObject);
81 internal unsafe global::Windows.Win32.Foundation.HRESULT QueryInterface<T>(out T* ppv)
87 var hr = this.QueryInterface(&guid, &pv);
104 internal delegate *unmanaged [Stdcall]<IUnknown*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Windows.Win32.PInvokeCore.OLE32.dll.g.cs (19)
27 internal static unsafe global::Windows.Win32.Foundation.HRESULT CoCreateInstance<T>(in Guid rclsid, global::Windows.Win32.System.Com.IUnknown* pUnkOuter, global::Windows.Win32.System.Com.CLSCTX dwClsContext, out T* ppv)
31 global::Windows.Win32.Foundation.HRESULT hr = CoCreateInstance(rclsid, pUnkOuter, dwClsContext, typeof(T).GUID, out void* o);
39 internal static unsafe winmdroot.Foundation.HRESULT CoCreateInstance(in global::System.Guid rclsid, [Optional] winmdroot.System.Com.IUnknown* pUnkOuter, winmdroot.System.Com.CLSCTX dwClsContext, in global::System.Guid riid, out void* ppv)
47 winmdroot.Foundation.HRESULT __result = PInvokeCore.CoCreateInstance(rclsidLocal, pUnkOuter, dwClsContext, riidLocal, ppvLocal);
72 internal static extern unsafe winmdroot.Foundation.HRESULT CoCreateInstance(global::System.Guid* rclsid, [Optional] winmdroot.System.Com.IUnknown* pUnkOuter, winmdroot.System.Com.CLSCTX dwClsContext, global::System.Guid* riid, void** ppv);
77 internal static unsafe winmdroot.Foundation.HRESULT DoDragDrop(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.Ole.IDropSource* pDropSource, winmdroot.System.Ole.DROPEFFECT dwOKEffects, out winmdroot.System.Ole.DROPEFFECT pdwEffect)
81 winmdroot.Foundation.HRESULT __result = PInvokeCore.DoDragDrop(pDataObj, pDropSource, dwOKEffects, pdwEffectLocal);
103 internal static extern unsafe winmdroot.Foundation.HRESULT DoDragDrop(winmdroot.System.Com.IDataObject* pDataObj, winmdroot.System.Ole.IDropSource* pDropSource, winmdroot.System.Ole.DROPEFFECT dwOKEffects, winmdroot.System.Ole.DROPEFFECT* pdwEffect);
126 internal static extern winmdroot.Foundation.HRESULT OleFlushClipboard();
142 internal static extern unsafe winmdroot.Foundation.HRESULT OleGetClipboard(winmdroot.System.Com.IDataObject** ppDataObj);
146 internal static unsafe winmdroot.Foundation.HRESULT OleInitialize()
148 winmdroot.Foundation.HRESULT __result = PInvokeCore.OleInitialize(default);
166 internal static extern unsafe winmdroot.Foundation.HRESULT OleInitialize(void* pvReserved);
181 internal static extern unsafe winmdroot.Foundation.HRESULT OleSetClipboard(winmdroot.System.Com.IDataObject* pDataObj);
195 internal static unsafe winmdroot.Foundation.HRESULT PropVariantClear(ref winmdroot.System.Com.StructuredStorage.PROPVARIANT pvar)
199 winmdroot.Foundation.HRESULT __result = PInvokeCore.PropVariantClear(pvarLocal);
216 internal static extern unsafe winmdroot.Foundation.HRESULT PropVariantClear(winmdroot.System.Com.StructuredStorage.PROPVARIANT* pvar);
231 internal static extern unsafe winmdroot.Foundation.HRESULT RegisterDragDrop(winmdroot.Foundation.HWND hwnd, winmdroot.System.Ole.IDropTarget* pDropTarget);
266 internal static extern winmdroot.Foundation.HRESULT RevokeDragDrop(winmdroot.Foundation.HWND hwnd);
System\Private\Windows\Ole\Composition.cs (9)
215public HRESULT DAdvise(FORMATETC* pformatetc, uint advf, IAdviseSink* pAdvSink, uint* pdwConnection) => _nativeDataObject.DAdvise(pformatetc, advf, pAdvSink, pdwConnection);
216public HRESULT DUnadvise(uint dwConnection) => _nativeDataObject.DUnadvise(dwConnection);
217public HRESULT EnumDAdvise(IEnumSTATDATA** ppenumAdvise) => _nativeDataObject.EnumDAdvise(ppenumAdvise);
218public HRESULT EnumFormatEtc(uint dwDirection, IEnumFORMATETC** ppenumFormatEtc) => _nativeDataObject.EnumFormatEtc(dwDirection, ppenumFormatEtc);
219public HRESULT GetCanonicalFormatEtc(FORMATETC* pformatectIn, FORMATETC* pformatetcOut) => _nativeDataObject.GetCanonicalFormatEtc(pformatectIn, pformatetcOut);
220public HRESULT GetData(FORMATETC* pformatetcIn, STGMEDIUM* pmedium) => _nativeDataObject.GetData(pformatetcIn, pmedium);
221public HRESULT GetDataHere(FORMATETC* pformatetc, STGMEDIUM* pmedium) => _nativeDataObject.GetDataHere(pformatetc, pmedium);
222public HRESULT QueryGetData(FORMATETC* pformatetc) => _nativeDataObject.QueryGetData(pformatetc);
223public HRESULT SetData(FORMATETC* pformatetc, STGMEDIUM* pmedium, BOOL fRelease) => _nativeDataObject.SetData(pformatetc, pmedium, fRelease);
System\Private\Windows\Ole\Composition.ManagedToNativeAdapter.cs (56)
41public HRESULT GetData(FORMATETC* pformatetcIn, STGMEDIUM* pmedium)
45return HRESULT.DV_E_FORMATETC;
50return HRESULT.E_POINTER;
59return HRESULT.S_OK;
65return HRESULT.S_OK;
73return HRESULT.DV_E_TYMED;
87return HRESULT.E_OUTOFMEMORY;
90HRESULT result = GetDataHere(pformatetcIn, pmedium);
100public HRESULT GetDataHere(FORMATETC* pformatetc, STGMEDIUM* pmedium)
104return HRESULT.DV_E_FORMATETC;
109return HRESULT.E_POINTER;
114return HRESULT.DV_E_TYMED;
121return HRESULT.DV_E_FORMATETC;
126return HRESULT.E_UNEXPECTED;
133HRESULT result = SaveDataToHGLOBAL(data, format, ref *pmedium);
134if (result != HRESULT.E_UNEXPECTED)
162public HRESULT QueryGetData(FORMATETC* pformatetc)
166return HRESULT.DV_E_FORMATETC;
171return HRESULT.DV_E_DVASPECT;
176return HRESULT.DV_E_TYMED;
181return HRESULT.S_FALSE;
186return HRESULT.DV_E_FORMATETC;
189return HRESULT.S_OK;
192public HRESULT GetCanonicalFormatEtc(FORMATETC* pformatectIn, FORMATETC* pformatetcOut)
196return HRESULT.E_POINTER;
200return (HRESULT)DATA_S_SAMEFORMATETC;
203public HRESULT SetData(FORMATETC* pformatetc, STGMEDIUM* pmedium, BOOL fRelease)
207return HRESULT.DV_E_FORMATETC;
212return HRESULT.E_POINTER;
228return HRESULT.S_OK;
231return HRESULT.E_NOTIMPL;
234public HRESULT EnumFormatEtc(uint dwDirection, IEnumFORMATETC** ppenumFormatEtc)
238return HRESULT.E_POINTER;
247return HRESULT.S_OK;
250return HRESULT.E_NOTIMPL;
253public HRESULT DAdvise(FORMATETC* pformatetc, uint advf, IAdviseSink* pAdvSink, uint* pdwConnection)
257return HRESULT.E_POINTER;
261return HRESULT.E_NOTIMPL;
264public HRESULT DUnadvise(uint dwConnection) => HRESULT.E_NOTIMPL;
266public HRESULT EnumDAdvise(IEnumSTATDATA** ppenumAdvise)
270return HRESULT.E_POINTER;
274return HRESULT.OLE_E_ADVISENOTSUPPORTED;
278private HRESULT SaveDataToHGLOBAL(object data, string format, ref STGMEDIUM medium)
300_ => HRESULT.E_UNEXPECTED
303static HRESULT SaveObjectToHGLOBAL(ref HGLOBAL hglobal, object data, string format)
315static HRESULT SaveFileListToHGLOBAL(HGLOBAL hglobal, string[] files)
319return HRESULT.S_OK;
324return HRESULT.E_INVALIDARG;
373return HRESULT.S_OK;
376static HRESULT SaveDbcsToHGLOBAL(HGLOBAL hglobal, string value)
391return HRESULT.S_OK;
394static HRESULT SaveUtf16ToHGLOBAL(HGLOBAL hglobal, string value)
410return HRESULT.S_OK;
413static HRESULT SaveUtf8ToHGLOBAL(HGLOBAL hglobal, string value)
430return HRESULT.S_OK;
System\Private\Windows\Ole\Composition.NativeToManagedAdapter.cs (21)
45public HRESULT DAdvise(Com.FORMATETC* pformatetc, uint advf, Com.IAdviseSink* pAdvSink, uint* pdwConnection)
51public HRESULT DUnadvise(uint dwConnection)
57public HRESULT EnumDAdvise(Com.IEnumSTATDATA** ppenumAdvise)
63public HRESULT EnumFormatEtc(uint dwDirection, Com.IEnumFORMATETC** ppenumFormatEtc)
69public HRESULT GetData(Com.FORMATETC* pformatetcIn, Com.STGMEDIUM* pmedium)
75public HRESULT GetDataHere(Com.FORMATETC* pformatetc, Com.STGMEDIUM* pmedium)
81public HRESULT QueryGetData(Com.FORMATETC* pformatetc)
87public HRESULT GetCanonicalFormatEtc(Com.FORMATETC* pformatectIn, Com.FORMATETC* pformatetcOut)
93public HRESULT SetData(Com.FORMATETC* pformatetc, Com.STGMEDIUM* pmedium, BOOL fRelease)
155throw new ExternalException(SR.ExternalException, (int)HRESULT.E_OUTOFMEMORY);
398private static bool HandleFailedHResult(HRESULT hr)
425HRESULT hr = dataObject->QueryGetData(formatetc);
437Debug.WriteLineIf(hr == HRESULT.CLIPBRD_E_BAD_DATA, "CLIPBRD_E_BAD_DATA returned when trying to get clipboard data.");
438Debug.WriteLineIf(hr == HRESULT.DV_E_TYMED, "DV_E_TYMED returned when trying to get clipboard data.");
440Debug.WriteLineIf(hr == HRESULT.E_UNEXPECTED, "E_UNEXPECTED returned when trying to get clipboard data.");
441Debug.WriteLineIf(hr == HRESULT.COR_E_SERIALIZATION,
443Debug.WriteLineIf(hr == HRESULT.CLIPBRD_E_CANT_OPEN, "CLIPBRD_E_CANT_OPEN returned when trying to get clipboard data. It can happen when clipboard is in locked state by another process.");
493HRESULT hr = dataObject->QueryGetData(formatEtc);
713while (enumFORMATETC.Value->Next(1, &formatEtc) == HRESULT.S_OK)
794HRESULT hr = nativeDataObject.Value->QueryGetData(formatEtc);
797return hr == HRESULT.S_OK;
System\Private\Windows\Ole\Composition.RuntimeToNativeAdapter.cs (31)
38HRESULT Com.IDataObject.Interface.DAdvise(Com.FORMATETC* pformatetc, uint advf, Com.IAdviseSink* pAdvSink, uint* pdwConnection)
41return (HRESULT)DAdvise(ref *(FORMATETC*)pformatetc, (ADVF)advf, adviseSink, out *(int*)pdwConnection);
44HRESULT Com.IDataObject.Interface.DUnadvise(uint dwConnection)
52return (HRESULT)e.HResult;
55return HRESULT.S_OK;
58HRESULT Com.IDataObject.Interface.EnumDAdvise(Com.IEnumSTATDATA** ppenumAdvise)
62return HRESULT.E_POINTER;
67HRESULT hr = (HRESULT)EnumDAdvise(out var enumAdvice);
74return hr.Succeeded ? hr : HRESULT.E_NOINTERFACE;
77HRESULT Com.IDataObject.Interface.EnumFormatEtc(uint dwDirection, Com.IEnumFORMATETC** ppenumFormatEtc)
81return HRESULT.E_POINTER;
85*ppenumFormatEtc = ComHelpers.TryGetComPointer<Com.IEnumFORMATETC>(comTypeFormatEtc, out HRESULT hr);
86return hr.Succeeded ? HRESULT.S_OK : HRESULT.E_NOINTERFACE;
89HRESULT Com.IDataObject.Interface.GetCanonicalFormatEtc(Com.FORMATETC* pformatectIn, Com.FORMATETC* pformatetcOut) =>
90(HRESULT)GetCanonicalFormatEtc(ref *(FORMATETC*)pformatectIn, out *(FORMATETC*)pformatetcOut);
92HRESULT Com.IDataObject.Interface.GetData(Com.FORMATETC* pformatetcIn, Com.STGMEDIUM* pmedium)
96return HRESULT.E_POINTER;
103return HRESULT.S_OK;
107return (HRESULT)e.HResult;
111HRESULT Com.IDataObject.Interface.GetDataHere(Com.FORMATETC* pformatetc, Com.STGMEDIUM* pmedium)
115return HRESULT.E_POINTER;
125return (HRESULT)e.HResult;
129return HRESULT.S_OK;
132HRESULT Com.IDataObject.Interface.QueryGetData(Com.FORMATETC* pformatetc) => (HRESULT)QueryGetData(ref *(FORMATETC*)pformatetc);
134HRESULT Com.IDataObject.Interface.SetData(Com.FORMATETC* pformatetc, Com.STGMEDIUM* pmedium, BOOL fRelease)
138return HRESULT.E_POINTER;
148return (HRESULT)e.HResult;
151return HRESULT.S_OK;
Windows\Win32\System\Com\ComHelpers.cs (11)
40internal static ComScope<T> TryGetComScope<T>(object? @object, out HRESULT hr) where T : unmanaged, IComIID =>
49T* result = TryGetComPointer<T>(@object, out HRESULT hr);
68using var scope = TryGetComScope<T>(@object, out HRESULT hr);
76/// Typically either <see cref="HRESULT.S_OK"/> or <see cref="HRESULT.E_POINTER"/>. Check for success, not
80internal static T* TryGetComPointer<T>(object? @object, out HRESULT result) where T : unmanaged, IComIID
84result = HRESULT.E_POINTER;
119result = HRESULT.E_NOINTERFACE;
126result = HRESULT.S_OK;
188HRESULT hr = unknown->QueryInterface(IID.Get<ComUnknown>(), (void**)&unknown);
356HRESULT hr = PInvokeCore.LoadRegTypeLib(typeLibrary, majorVersion, minorVersion, 0, typelib);
Windows\Win32\System\Com\ComManagedStream.cs (30)
49HRESULT IStream.Interface.Clone(IStream** ppstm)
53return HRESULT.E_POINTER;
60return HRESULT.S_OK;
63HRESULT IStream.Interface.Commit(uint grfCommitFlags)
69return HRESULT.S_OK;
72HRESULT IStream.Interface.CopyTo(IStream* pstm, ulong cb, ulong* pcbRead, ulong* pcbWritten)
76return HRESULT.STG_E_INVALIDPOINTER;
112return HRESULT.S_OK;
115HRESULT ISequentialStream.Interface.Read(void* pv, uint cb, uint* pcbRead)
119return HRESULT.STG_E_INVALIDPOINTER;
130return HRESULT.S_OK;
133HRESULT IStream.Interface.Read(void* pv, uint cb, uint* pcbRead)
136HRESULT IStream.Interface.Seek(long dlibMove, SeekOrigin dwOrigin, ulong* plibNewPosition)
182return HRESULT.S_OK;
185return HRESULT.S_OK;
188HRESULT IStream.Interface.SetSize(ulong libNewSize)
191return HRESULT.S_OK;
194HRESULT IStream.Interface.Stat(STATSTG* pstatstg, uint grfStatFlag)
198return HRESULT.STG_E_INVALIDPOINTER;
220return HRESULT.S_OK;
224HRESULT IStream.Interface.LockRegion(ulong libOffset, ulong cb, uint dwLockType) => HRESULT.STG_E_INVALIDFUNCTION;
227HRESULT IStream.Interface.Revert() => HRESULT.S_OK;
230HRESULT IStream.Interface.UnlockRegion(ulong libOffset, ulong cb, uint dwLockType) => HRESULT.STG_E_INVALIDFUNCTION;
232HRESULT ISequentialStream.Interface.Write(void* pv, uint cb, uint* pcbWritten)
236return HRESULT.STG_E_INVALIDPOINTER;
247return HRESULT.S_OK;
250HRESULT IStream.Interface.Write(void* pv, uint cb, uint* pcbWritten)