8 references to GlobalInterfaceTable
System.Private.Windows.Core (8)
Windows\Win32\System\Com\AgileComPointer.cs (5)
70_cookie = GlobalInterfaceTable.RegisterInterface(@interface); 124var scope = GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out HRESULT hr); 144=> GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out hr); 152var scope = GlobalInterfaceTable.GetInterface<TAsInterface>(_cookie, out hr); 192HRESULT hr = GlobalInterfaceTable.RevokeInterface(cookie);
Windows\Win32\System\Com\GlobalInterfaceTable.cs (1)
67Debug.WriteLineIf(hr.Failed, $"{nameof(GlobalInterfaceTable)}: Failed to revoke interface.");
Windows\Win32\System\Com\GlobalInterfaceTable.UnknownStrategy.cs (1)
12/// Strategy for <see cref="StrategyBasedComWrappers"/> that uses the <see cref="GlobalInterfaceTable"/>.
Windows\Win32\System\Com\WinFormsComStrategy.cs (1)
29protected override IIUnknownStrategy GetOrCreateIUnknownStrategy() => GlobalInterfaceTable.CreateUnknownStrategy();