3 writes to _cookie
System.Private.Windows.Core (3)
Windows\Win32\System\Com\AgileComPointer.cs (3)
41public bool IsDisposed => Volatile.Read(ref _cookie) == 0; 80_cookie = GlobalInterfaceTable.RegisterInterface(@interface); 191uint cookie = Interlocked.Exchange(ref _cookie, 0);
3 references to _cookie
System.Private.Windows.Core (3)
Windows\Win32\System\Com\AgileComPointer.cs (3)
134var scope = GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out HRESULT hr); 154=> GlobalInterfaceTable.GetInterface<TInterface>(_cookie, out hr); 162var scope = GlobalInterfaceTable.GetInterface<TAsInterface>(_cookie, out hr);