title: GlobalAddAtom() returns 0 and GetLastError = 0x5 on Win7, works on XP
body: <p>Simple code:</p>
  
  <pre><code>ATOM atom = GlobalAddAtom(L"TestCpp1"); 
  </code></pre>
  
  <p>It returns 0 and GetLastError returns 0x5 (Access Denied). Nothing on MSDN about it.
  This is on Win7. Admin rights make no difference.</p>
  
  <p>Same code works on XP. AddAtom (local) works on Win7.</p>
  
  <p>What's causing this?</p>