Short (8.3) file names

CBFS Connect includes optional support for short file names (8.3 notation, used by some older software). With such support enabled, each file, whose name doesn't match 8.3 pattern (8 characters for name and 3 for extension, no spaces in name or extension), must have some 8.3 name that uniquely identifies this file.

If you enable this support via ShortFileNameSupport, you will need to provide both long and short file names in the directory enumeration, and be able to handle short file names and find matches between long and short names in your callbacks.