reactos/rostests/kmtests/ntos_io
Pierre Schweitzer 9e06c66b38 [KMTESTS:IO]
Extend the IoCreateFile tests with two parts tests.
First part properly checks for opening/reparse handling on mount points (and ideally on symlinks, see below).
The other part checks for proper handling of the IO_STOP_ON_SYMLINK parameter.

Regarding symlink, I'm clearly not convinced that what I did is correct (hence the failure on both W2K3 & ROS). It seems to me that symlink resolution is up to the FSD and not to IO which only handles mount point traversal.
If someone (Alex?) can confirm/infirm and give more insight, that's more than welcome.

svn path=/trunk/; revision=69322
2015-09-22 22:31:08 +00:00
..
CMakeLists.txt [KMTESTS:IO] 2015-09-22 22:31:08 +00:00
IoCreateFile.c [KMTESTS] 2015-09-19 21:46:40 +00:00
IoCreateFile.h [KMTESTS:IO] 2015-09-22 22:31:08 +00:00
IoCreateFile_drv.c [KMTESTS:IO] 2015-09-22 22:31:08 +00:00
IoCreateFile_user.c [KMTESTS:IO] 2015-09-22 22:31:08 +00:00
IoDeviceInterface.c [KMTEST:IO] 2014-03-23 17:24:10 +00:00
IoDeviceObject_drv.c [KMTESTS:IO] 2014-09-27 14:56:22 +00:00
IoDeviceObject_user.c [COMMENTS] 2013-10-12 16:05:54 +00:00
IoEvent.c [COMMENTS] 2013-10-12 16:05:54 +00:00
IoHelper_drv.c [COMMENTS] 2013-10-12 16:05:54 +00:00
IoInterrupt.c [COMMENTS] 2013-10-12 16:05:54 +00:00
IoIrp.c [ROSTESTS] 2011-09-10 11:41:33 +00:00
IoMdl.c [ROSTESTS] 2011-09-10 11:41:33 +00:00
IoReadWrite.h [KMTESTS:IO] 2015-05-01 12:50:12 +00:00
IoReadWrite_drv.c [KMTESTS:IO] 2015-05-01 12:50:12 +00:00
IoReadWrite_user.c [KMTESTS:IO] 2015-05-01 12:50:12 +00:00