I don't have alot of time to look over your code at the moment, but:
tkho@ucla.edu wrote:
dlls/ntdll/tests/Makefile.in | 1 dlls/ntdll/tests/file.c | 165 +++++++++++++++++++++++++++++++++++++++++++ dlls/ntdll/tests/ntifs.h | 66 +++++++++++++++++
This is one patch, and you should roll ntifs.h into file.c
include/ntifs.h | 63 ++++++++++++++++
This should be a separate patch, and it may be better to put it in the include/ddk directory, since it doesn't seem to exist in the Windows SDK.
include/winnt.h | 4 +
This is another separate patch, which should be easy enough to get accepted on its own.
Mike