- Remove broken IoReportTargetDeviceChange implementation on Alex's request
authorStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 18 Aug 2008 17:07:09 +0000 (17:07 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 18 Aug 2008 17:07:09 +0000 (17:07 +0000)
svn path=/trunk/; revision=35434

reactos/ntoskrnl/io/pnpmgr/pnpreport.c

index d967e66..e11c4b0 100644 (file)
@@ -119,27 +119,8 @@ NTAPI
 IoReportTargetDeviceChange(IN PDEVICE_OBJECT PhysicalDeviceObject,
                            IN PVOID NotificationStructure)
 {
-    KEVENT Event;
-    NTSTATUS Status;
-
-    /* Initialize the event */
-    KeInitializeEvent(&Event, NotificationEvent, FALSE);
-
-    /* Call the asynchronous version */
-    Status = IoReportTargetDeviceChangeAsynchronous(PhysicalDeviceObject,
-                                                    NotificationStructure,
-                                                    IopSetEvent,
-                                                    &Event);
-
-    /* Only wait if we succeeded */
-    if (NT_SUCCESS(Status))
-    {
-        /* Wait for it to complete */
-        KeWaitForSingleObject(&Event, Executive, KernelMode, FALSE, NULL);
-    }
-
-    /* Return status */
-    return Status;
+    UNIMPLEMENTED;
+    return STATUS_NOT_IMPLEMENTED;
 }
 
 /*