[PATCH 3/4] ntoskrnl.exe/tests: Remove unused control_symlink from driver_hid.c.

Rémi Bernon rbernon at codeweavers.com
Mon Aug 30 02:37:38 CDT 2021


Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
---
 dlls/ntoskrnl.exe/tests/driver_hid.c | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/dlls/ntoskrnl.exe/tests/driver_hid.c b/dlls/ntoskrnl.exe/tests/driver_hid.c
index ed0767877ac..9eddcaf4132 100644
--- a/dlls/ntoskrnl.exe/tests/driver_hid.c
+++ b/dlls/ntoskrnl.exe/tests/driver_hid.c
@@ -37,8 +37,6 @@
 #include "driver.h"
 #include "utils.h"
 
-static UNICODE_STRING control_symlink;
-
 static unsigned int got_start_device;
 static DWORD report_id;
 static DWORD polled;
@@ -111,7 +109,6 @@ static NTSTATUS WINAPI driver_pnp(DEVICE_OBJECT *device, IRP *irp)
             impl->removed = FALSE;
             KeInitializeSpinLock(&impl->lock);
             irp_queue_init(&impl->irp_queue);
-            IoSetDeviceInterfaceState(&control_symlink, TRUE);
             irp->IoStatus.Status = STATUS_SUCCESS;
             break;
 
@@ -137,7 +134,6 @@ static NTSTATUS WINAPI driver_pnp(DEVICE_OBJECT *device, IRP *irp)
 
         case IRP_MN_REMOVE_DEVICE:
             irp_queue_clear(&impl->irp_queue);
-            IoSetDeviceInterfaceState(&control_symlink, FALSE);
             irp->IoStatus.Status = STATUS_SUCCESS;
             break;
     }
@@ -640,7 +636,6 @@ static NTSTATUS WINAPI driver_ioctl(DEVICE_OBJECT *device, IRP *irp)
 static NTSTATUS WINAPI driver_add_device(DRIVER_OBJECT *driver, DEVICE_OBJECT *fdo)
 {
     HID_DEVICE_EXTENSION *ext = fdo->DeviceExtension;
-    NTSTATUS ret;
 
     /* We should be given the FDO, not the PDO. */
     ok(!!ext->PhysicalDeviceObject, "expected non-NULL pdo\n");
@@ -648,9 +643,6 @@ static NTSTATUS WINAPI driver_add_device(DRIVER_OBJECT *driver, DEVICE_OBJECT *f
             ext->PhysicalDeviceObject, ext->NextDeviceObject);
     todo_wine ok(ext->NextDeviceObject->AttachedDevice == fdo, "wrong attached device\n");
 
-    ret = IoRegisterDeviceInterface(ext->PhysicalDeviceObject, &control_class, NULL, &control_symlink);
-    ok(!ret, "got %#x\n", ret);
-
     fdo->Flags &= ~DO_DEVICE_INITIALIZING;
     return STATUS_SUCCESS;
 }
-- 
2.33.0




More information about the wine-devel mailing list