Move IoAttachDeviceToDeviceStackSafe to ntddk.h
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 29 Mar 2010 09:15:47 +0000 (09:15 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 29 Mar 2010 09:15:47 +0000 (09:15 +0000)
svn path=/trunk/; revision=46565

reactos/drivers/serial/serial/serial.h
reactos/include/ddk/ntddk.h
reactos/include/ddk/ntifs.h

index de94b29..b6ed661 100644 (file)
 #define PST_RS232 1
 #define COMMPROP_INITIALIZED 0xE73CF52E
 
-#ifndef _NTIFS_
-/* Why is it only defined in ntifs.h file? */
-NTSTATUS NTAPI
-IoAttachDeviceToDeviceStackSafe(
-  IN PDEVICE_OBJECT SourceDevice,
-  IN PDEVICE_OBJECT TargetDevice,
-  OUT PDEVICE_OBJECT *AttachedToDeviceObject);
-#endif
-
 typedef enum
 {
   dsStopped,
index 0475b3a..4e27091 100644 (file)
@@ -2394,6 +2394,14 @@ IoWritePartitionTableEx(
   IN PDEVICE_OBJECT DeviceObject,
   IN struct _DRIVE_LAYOUT_INFORMATION_EX *DriveLayout);
 
+NTKERNELAPI
+NTSTATUS
+NTAPI
+IoAttachDeviceToDeviceStackSafe(
+  IN PDEVICE_OBJECT SourceDevice,
+  IN PDEVICE_OBJECT TargetDevice,
+  OUT PDEVICE_OBJECT *AttachedToDeviceObject);
+
 #endif /* (NTDDI_VERSION >= NTDDI_WINXP) */
 
 /** Kernel debugger routines **/
index 5f03272..87d0470 100644 (file)
@@ -8933,15 +8933,6 @@ FsRtlUninitializeOplock (
     IN OUT POPLOCK Oplock
 );
 
-NTKERNELAPI
-NTSTATUS
-NTAPI
-IoAttachDeviceToDeviceStackSafe(
-    IN PDEVICE_OBJECT   SourceDevice,
-    IN PDEVICE_OBJECT   TargetDevice,
-    OUT PDEVICE_OBJECT  *AttachedToDeviceObject
-);
-
 NTKERNELAPI
 NTSTATUS
 NTAPI