[USBHUB]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Sat, 8 Nov 2014 09:26:21 +0000 (09:26 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Sat, 8 Nov 2014 09:26:21 +0000 (09:26 +0000)
- register device interface GUID_DEVINTERFACE_USB_DEVICE for usb devices

svn path=/trunk/; revision=65314

reactos/drivers/usb/usbhub/pdo.c

index fdd5b8f..0e7a839 100644 (file)
@@ -18,6 +18,9 @@
 
 #define IO_METHOD_FROM_CTL_CODE(ctlCode) (ctlCode&0x00000003)
 
+DEFINE_GUID(GUID_DEVINTERFACE_USB_DEVICE,
+                       0xA5DCBF10L, 0x6530, 0x11D2, 0x90, 0x1F, 0x00, 0xC0, 0x4F, 0xB9, 0x51, 0xED);
+
 NTSTATUS
 NTAPI
 UrbCompletion(
@@ -408,8 +411,9 @@ USBHUB_PdoStartDevice(
     ASSERT(ChildDeviceExtension->Common.IsFDO == FALSE);
 
     //
-    // FIXME: Fow now assume success
+    // register device interface
     //
+    IoRegisterDeviceInterface(DeviceObject, &GUID_DEVINTERFACE_USB_DEVICE, NULL, &ChildDeviceExtension->SymbolicLinkName);
 
     UNIMPLEMENTED
     return STATUS_SUCCESS;