From 2023257ded6c047a0bf2f3d6879c5c4fb2b9d981 Mon Sep 17 00:00:00 2001 From: Michael Martin Date: Thu, 11 Jun 2009 01:05:51 +0000 Subject: [PATCH] - Add IoGetDeviceAttachmentBaseRef, IoGetDiskDeviceObject and IoGetLowerDeviceObject. svn path=/trunk/; revision=41378 --- reactos/include/ddk/ntifs.h | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/reactos/include/ddk/ntifs.h b/reactos/include/ddk/ntifs.h index 1c94a6ce814..733cc79cca9 100644 --- a/reactos/include/ddk/ntifs.h +++ b/reactos/include/ddk/ntifs.h @@ -4083,6 +4083,32 @@ IoGetBaseFileSystemDeviceObject ( IN PFILE_OBJECT FileObject ); +#if (VER_PRODUCTBUILD >= 2600) + +NTKERNELAPI +PDEVICE_OBJECT +NTAPI +IoGetDeviceAttachmentBaseRef ( + IN PDEVICE_OBJECT DeviceObject +); + +NTKERNELAPI +NTSTATUS +NTAPI +IoGetDiskDeviceObject ( + IN PDEVICE_OBJECT FileSystemDeviceObject, + OUT PDEVICE_OBJECT *DiskDeviceObject +); + +NTKERNELAPI +PDEVICE_OBJECT +NTAPI +IoGetLowerDeviceObject ( + IN PDEVICE_OBJECT DeviceObject +); + +#endif /* (VER_PRODUCTBUILD >= 2600) */ + NTKERNELAPI PEPROCESS NTAPI