The rules for composing valid file names (§4.9.3)
A file specification can include an optional drive letter (always followed by a colon), a series of optional directory names (separated by backslashes), and a filename.
Filenames and directory names can contain up to eight characters followed by a period and a three-character extension. Case is ignored. The wild-card characters * and ? are not permitted within the name or extension.