The author is Alex Ionescu.
build.reactos.org : 8010 / changes / 15882
Comments
For our 60000th commit, I bring you a complete rewrite of the Named Pipe File System. It is not “active”, but I’m not willing to accept any further commiters any further. Once the code is reviewed, it is reviewed, fixed, tested, and NPFS. This driver is cross-compatible with Windows Server 2003. It is expected to fix the winetest incompatiblities, RPC / SCM issues. It is a motivating factor.
')
[NPFS-NEW]: Implement QueryVolume, QuerySecurity, SetSecurity. FSCTLs is implemented now. The former two will come in an upcoming commit.
[NPFS-NEW]: Major cleanup in the way. Reference FILE_PIPE defines from now on. Also fix a lot of formatting issues. Fix a bunch of bugs that were found. Use FILE_PIPE_SERVER_END and FILE_PIPE_CLIENT_END intead of a BOOLEAN. Use TRUE / FALSE / STATUS_SUCCESS / NULL / etc when used intead of 0/1. This is a big help.