title: Use RegNotifyChangeKeyValue to monitor changes to a 64-bit key
body: <p>I'm trying to use RegNotifyChangeKeyValue to monitor changes of a 64-bit registry key. 
  To open this key from a 32-bit application, we must add the access flag KEY_WOW64_64KEY.</p>
  
  <p>Unfortunately I can't seem to be able to monitor changes to this key, only it's 32-bit counterpart.</p>
  
  <p>I'm including a demo project along with the unit I'm using to implement registry monitoring. Download it here: <a href="http://www.mediafire.com/?w001t11xlthlrkc" rel="nofollow">RegMonitor</a></p>
  
  <p>Steps to reproduce the problem: </p>
  
  <ol>
  <li><p>Compile the program. Run it as administrator. Click the Start button. </p></li>
  <li><p>Open regedit and navigate to </p>
  
  <p>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run</p></li>
  <li><p>Add a new value there. RegMonitor will not detect any change.</p></li>
  <li><p>Navigate to </p>
  
  <p>HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run</p></li>
  <li><p>Add a new value there. RegMonitor will detect this change.</p></li>
  </ol>
  
  <p>I've added the KEY_WOW64_64KEY access flag when opening the registry, but it still does not notify of any changes to correct key, only the Wow6432Node redirect.</p>
  
  <p>Any idea if it's possible to use RegNotifyChangeKeyValue to monitor such key?</p>