I am writing an application that has a centeralized file on a network. I want to monitor that file for changes and thought ReadDirectoryChangesW would work nice. My question is does the OS continually hit the disk to seek if it is changed? If so, then what is the difference if I just get the attributes myself? I am worried about excessive network traffic. Having 1000+ workstations hitting the disk just to see if the file changed could be a bottleneck.
Thanks in advance.