8 references to GlobalInterfaceTable
System.Private.Windows.Core (8)
Windows\Win32\System\Com\AgileComPointer.cs (5)
41_cookie = GlobalInterfaceTable.RegisterInterface(@interface); 84var scope = GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out HRESULT hr); 104=> GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out hr); 112var scope = GlobalInterfaceTable.GetInterface<TAsInterface>(_cookie, out hr); 147HRESULT 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();