IRP_MJ_CREATE : Why FileName always uppercase

Hello,

I am on a virtualfile filesystem driver and when the system (Windows OS) requests opening / file creation,
in the irp function: irp_mj_create -> file_object.FileName : always have the file name in uppercase.
How to make sure that file_object.FileName is not always in uppercase ???

Sample i run process \testprocess\testmfc.exe then in irp_mj_create , i see
\TESTPROCESS\TESTMFC.EXE (in uppercase).
Why ?

Thank you

Are you using a mount point for your file system? See this thread:

https://www.osronline.com/showthread.cfm?link=287522

-scott
OSR
@OSRDrivers