2 writes to _cookie
System.Private.Windows.Core (2)
Windows\Win32\System\Com\GlobalInterfaceTable.UnknownStrategy.cs (2)
21_cookie = RegisterInterface((IUnknown*)unknown); 30uint cookie = Interlocked.Exchange(ref _cookie, 0);
3 references to _cookie
System.Private.Windows.Core (3)
Windows\Win32\System\Com\GlobalInterfaceTable.UnknownStrategy.cs (3)
20Debug.Assert(_cookie == 0, "A cookie has already been generated for this instance."); 26=> s_globalInterfaceTable->GetInterfaceFromGlobal(_cookie, iid, out ppObj); 31return cookie != 0 ? (int)HRESULT.S_OK : (int)RevokeInterface(_cookie);