Very Long File Names and File System Error: 1148

I’ve been experimenting with very long file names (things you prepend
\?\ to) on my W2K SP0 box.

I’ve managed to create some very long directory names which don’t seem
to be deletable. I think the reason is that the directory names contain
characters which shouldn’t be part of a file name. When I (attempt to)
delete these directories, I get a dialog saying,

“Cannot delete file: File system error (1148).”
^^^^^
whitespace here.

I can’t find error 1148 in my SDK. Does anyone know what this error is?

It also seems like neither Explorer nor the NT command shell cope well
with very long file names. Neither of them can descend/rename my
incredibly long directory names. However, cmd seems to be able to do so
when I use the short file name, until it runs out of buffer space for
the command line itself.

Is there some other tool I might be able to use to traverse these
directories and experiment with them?

I’d appreciate a private response from anyone who has some depth of
experience in very long file names.

Thanks!

ERX