[fastfat_new]
authorAleksey Bragin <aleksey@reactos.org>
Mon, 12 Oct 2009 09:30:41 +0000 (09:30 +0000)
committerAleksey Bragin <aleksey@reactos.org>
Mon, 12 Oct 2009 09:30:41 +0000 (09:30 +0000)
commit388ffabace8ca6e43ed410d032cdf3ebb7693138
tree2379d56696e493fd92ad792e6af1b5d0794a5199
parentab802377c7d0abc04aeb1dc7cb250bacd22e6902
[fastfat_new]
- Implement all infrastructue for constructing filenames in FCBs, and use it to build full file names. Every FCB has four names: a short upcased name in ANSI, a long upcased name in Unicode, a name in exact case in Unicode, and finally a full file name including all path up to the root.
- FatiQueryFileNameInformation now returns correct file name, and other places relying on presence of a correct name work now.

svn path=/trunk/; revision=43390
reactos/drivers/filesystems/fastfat_new/create.c
reactos/drivers/filesystems/fastfat_new/fastfat.h
reactos/drivers/filesystems/fastfat_new/fatstruc.h
reactos/drivers/filesystems/fastfat_new/fcb.c
reactos/drivers/filesystems/fastfat_new/finfo.c