30 references to IGlobalInterfaceTable
System.Private.Windows.Core (30)
Windows.Win32.IGlobalInterfaceTable.g.cs (23)
26
:IVTable<
IGlobalInterfaceTable
,
IGlobalInterfaceTable
.Vtbl>,IComIID {
42
return ((delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IGlobalInterfaceTable
*)Unsafe.AsPointer(ref this), riid, ppvObject);
47
return ((delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint>)lpVtbl[1])((
IGlobalInterfaceTable
*)Unsafe.AsPointer(ref this));
52
return ((delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint>)lpVtbl[2])((
IGlobalInterfaceTable
*)Unsafe.AsPointer(ref this));
71
private static winmdroot.Foundation.HRESULT RegisterInterfaceInGlobal(
IGlobalInterfaceTable
* pThis, winmdroot.System.Com.IUnknown* pUnk, global::System.Guid* riid, uint* pdwCookie)
102
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);
108
private static winmdroot.Foundation.HRESULT RevokeInterfaceFromGlobal(
IGlobalInterfaceTable
* pThis, uint dwCookie)
134
return ((delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IGlobalInterfaceTable
*)Unsafe.AsPointer(ref this), dwCookie);
153
private static winmdroot.Foundation.HRESULT GetInterfaceFromGlobal(
IGlobalInterfaceTable
* pThis, uint dwCookie, global::System.Guid* riid, void** ppv)
184
return ((delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IGlobalInterfaceTable
*)Unsafe.AsPointer(ref this), dwCookie, riid, ppv);
208
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
210
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint> AddRef_2;
212
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint> Release_3;
214
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,uint* ,winmdroot.Foundation.HRESULT> RegisterInterfaceInGlobal_4;
216
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint ,winmdroot.Foundation.HRESULT> RevokeInterfaceFromGlobal_5;
218
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> GetInterfaceFromGlobal_6;
Windows.Win32.System_Com_IGlobalInterfaceTable_Extensions.g.cs (4)
23
/// <inheritdoc cref="winmdroot.System.Com.
IGlobalInterfaceTable
.Interface.RegisterInterfaceInGlobal(winmdroot.System.Com.IUnknown*, global::System.Guid*, uint*)"/>
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)
36
/// <inheritdoc cref="winmdroot.System.Com.
IGlobalInterfaceTable
.Interface.GetInterfaceFromGlobal(uint, global::System.Guid*, void**)"/>
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)
Windows\Win32\System\Com\GlobalInterfaceTable.cs (3)
14
private static readonly
IGlobalInterfaceTable
* s_globalInterfaceTable;
20
fixed (
IGlobalInterfaceTable
** git = &s_globalInterfaceTable)
26
IID.Get<
IGlobalInterfaceTable
>(),