8 references to GlobalInterfaceTable
System.Private.Windows.Core (8)
Windows\Win32\System\Com\AgileComPointer.cs (5)
80_cookie = GlobalInterfaceTable.RegisterInterface(@interface); 134var scope = GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out HRESULT hr); 154=> GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out hr); 162var scope = GlobalInterfaceTable.GetInterface<TAsInterface>(_cookie, out hr); 202HRESULT hr = GlobalInterfaceTable.RevokeInterface(cookie);
Windows\Win32\System\Com\GlobalInterfaceTable.cs (1)
66Debug.WriteLineIf(hr.Failed, $"{nameof(GlobalInterfaceTable)}: Failed to revoke interface.");
Windows\Win32\System\Com\GlobalInterfaceTable.UnknownStrategy.cs (1)
11/// Strategy for <see cref="StrategyBasedComWrappers"/> that uses the <see cref="GlobalInterfaceTable"/>.
Windows\Win32\System\Com\WinFormsComStrategy.cs (1)
27protected override IIUnknownStrategy GetOrCreateIUnknownStrategy() => GlobalInterfaceTable.CreateUnknownStrategy();