NtfsUpcaseName on 2003

Hi,

This is not a big problem, but I wonder why this feature
exists in Ntfs.sys from 2003 server.

When a create request is sent to NTFS for opening file
and the file does not exists, NTFS.sys upcases the name
in FileObject. It seems that it does this only when the
SL_OPEN_TARGET_DIRECTORY is not set in the IRP
stack location.

Does anyone know what reason is this for ?

L.