Windows.Win32.System.Com.IGlobalInterfaceTable struct IGlobalInterfaceTable : IVTable<IGlobalInterfaceTable, Vtbl>, IVTable, IComIID Documentation Code namespace Windows.Win32.System.Com { internal struct IGlobalInterfaceTable : IVTable<IGlobalInterfaceTable, IGlobalInterfaceTable.Vtbl>, IVTable, IComIID { public unsafe HRESULT QueryInterface(Guid* riid, void** ppvObject); public uint AddRef(); public uint Release(); public unsafe HRESULT RegisterInterfaceInGlobal(IUnknown* pUnk, Guid* riid, uint* pdwCookie); public HRESULT RevokeInterfaceFromGlobal(uint dwCookie); public unsafe HRESULT GetInterfaceFromGlobal(uint dwCookie, Guid* riid, void** ppv); public unsafe static void PopulateVTable(Vtbl* vtable); } }