Avoid crash when files with long filenames are added to watched folder.
Avoid crash when files with long filenames are added to watched folder.

The FileNameLength in PFILE_NOTIFY_INFORMATION actually indicate the number of BYTES in the filename (excluding terminating zero), not the number of characters. This caused the function to write outside tmpstr if the filename was longer than MAX_PATH/2.

poppeman/Pictus,poppeman/Pictus,poppeman/Pictus