Short vs. long file names

I am having problems with a file system driver where Windows Explorer
thinks that my file system only supports 8.3 names, whereas it really
supports arbitrary length names. If I use Windows Explorer to drag and
drop a file with a long name into my file system, I get a pop-up saying
“The destination does not support long filenames. Please enter a
name for this file…”
However, if I use other tools such as shell command-line tools, I can
copy files with long names without any problem.

Does anyone know how Windows Explorer decides that long names aren’t
supported? I suspect there is some I/O request that I’m not implementing
or implementing incorrectly.

MN_QUERY_VOLUME_INFORMATION/FileFsAttributeInformation (MaximumComponentNameLength) can be one.

Max

----- Original Message -----
From: “John Ousterhout”
To: “File Systems Developers”
Sent: Friday, May 10, 2002 4:49 AM
Subject: [ntfsd] Short vs. long file names

> I am having problems with a file system driver where Windows Explorer
> thinks that my file system only supports 8.3 names, whereas it really
> supports arbitrary length names. If I use Windows Explorer to drag and
> drop a file with a long name into my file system, I get a pop-up saying
> “The destination does not support long filenames. Please enter a
> name for this file…”
> However, if I use other tools such as shell command-line tools, I can
> copy files with long names without any problem.
>
> Does anyone know how Windows Explorer decides that long names aren’t
> supported? I suspect there is some I/O request that I’m not implementing
> or implementing incorrectly.
>
> —
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to %%email.unsub%%
>

Thanks for the suggestion; unfortunately I already checked that one
and my file system behaves the same as NTFS (MaximumComponentNameLength
is 255). Any other ideas?

-John-

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Maxim S. Shatskih
Sent: Friday, May 10, 2002 4:40 PM
To: File Systems Developers
Subject: [ntfsd] Re: Short vs. long file names

MN_QUERY_VOLUME_INFORMATION/FileFsAttributeInformation (MaximumComponentNameLength) can be one.

Max

----- Original Message -----
From: “John Ousterhout”
> To: “File Systems Developers”
> Sent: Friday, May 10, 2002 4:49 AM
> Subject: [ntfsd] Short vs. long file names
>
>
> > I am having problems with a file system driver where Windows Explorer
> > thinks that my file system only supports 8.3 names, whereas it really
> > supports arbitrary length names. If I use Windows Explorer to drag and
> > drop a file with a long name into my file system, I get a pop-up saying
> > “The destination does not support long filenames. Please enter a
> > name for this file…”
> > However, if I use other tools such as shell command-line tools, I can
> > copy files with long names without any problem.
> >
> > Does anyone know how Windows Explorer decides that long names aren’t
> > supported? I suspect there is some I/O request that I’m not implementing
> > or implementing incorrectly.