25 references to IGlobalInterfaceTable
Microsoft.Private.Windows.Core (25)
Windows.Win32.IGlobalInterfaceTable.g.cs (18)
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));
82
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
return ((delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IGlobalInterfaceTable
*)Unsafe.AsPointer(ref this), dwCookie);
124
return ((delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint ,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IGlobalInterfaceTable
*)Unsafe.AsPointer(ref this), dwCookie, riid, ppv);
148
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
150
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint> AddRef_2;
152
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint> Release_3;
154
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,winmdroot.System.Com.IUnknown* ,global::System.Guid* ,uint* ,winmdroot.Foundation.HRESULT> RegisterInterfaceInGlobal_4;
156
internal delegate *unmanaged [Stdcall]<
IGlobalInterfaceTable
*,uint ,winmdroot.Foundation.HRESULT> RevokeInterfaceFromGlobal_5;
158
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)
13
private static readonly
IGlobalInterfaceTable
* s_globalInterfaceTable;
19
fixed (
IGlobalInterfaceTable
** git = &s_globalInterfaceTable)
25
IID.Get<
IGlobalInterfaceTable
>(),