I'm looking for a definition, from microsoft, of valid windows file names. LFN's to be precise.
I've found a number of references in MSDN, some say max length is MAX_PATH (
) (which is 260 at the moment).
My book "Inside Windows 2000" by microsoft, says a file name within a path may be as many as 255 chars long.
I cannot find mention of invalid chars without deliberately renaming a filename in explorer to include a "?" - then read the error dialog.
A web link to a microsoft page would be greatly appreciated.