Win32 directory watcher