title: Can I use FindFirstChangeNotification to notify on files created on a network drive?
body: <p>I need to detect a file being created on a NAS drive. The system that needs to be notified is running Windows.  I first tried <a href="http://Watch%204%20Folder%202.5%20-%20Free%20Version" rel="nofollow noreferrer">Watch 4 Folder 2.5</a> but it did not work. The author reports it does not support network drives.
  So I looked for ways to develop my own utility. I found the <a href="http://torry.net/pages.php?id=252" rel="nofollow noreferrer">ATFileNotification Component</a> for Delphi. </p>
  
  <p>It can detect changes if the Windows machine that is running the notify utility creates or deletes the file on the network share. However, if the file is created by any other machine on the network, the utility does not notify. </p>
  
  <p>The ATFileNotification component encapsulates the Win32 FindFirstChangeNotification function.  Is the inability to detect changes on a remote drive not caused by the system where it is running a fundamental shortcoming of FindFirstChangeNotification, or is there some type of parameter I need to set or other workaround?</p>
  
  <p>If FindFirstChangeNotification is unable to perform this task, is there any method to detect remote files other than polling the remote directory on a timer?</p>