[NPFS]
authorEric Kohl <eric.kohl@reactos.org>
Fri, 19 Nov 2010 22:42:53 +0000 (22:42 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Fri, 19 Nov 2010 22:42:53 +0000 (22:42 +0000)
commitabf6a5bfd515f3ae3a5e8b3228e27a7754f084b6
tree35b7f2b3656aa374bf65e1ae8a72fc13b626d4a4
parent4e31a0e529d47115d79c6e1e2b32ecb0e016235a
[NPFS]
- Rename DEVICE_EXTENSION to NPFS_VCB.
- Add a type variable to distinguish FCBs and CCBs for device, directory or pipe.
- Attach an FCB to the VCB that represents the root directory of the file system and implement an open routine for the root directory.
- Make NpfsWaitPipe work when it is called for the root directory.

[KERNEL32]
- Remove the old version of WaitNamedPipeW.

This patch fixes the broken wait pipe code. It was written and tested on r49458 because later revisions do not work for me.

svn path=/trunk/; revision=49646
reactos/dll/win32/kernel32/file/npipe.c
reactos/drivers/filesystems/npfs/create.c
reactos/drivers/filesystems/npfs/finfo.c
reactos/drivers/filesystems/npfs/fsctrl.c
reactos/drivers/filesystems/npfs/npfs.c
reactos/drivers/filesystems/npfs/npfs.h
reactos/drivers/filesystems/npfs/rw.c