- register device interface GUID_DEVINTERFACE_USB_DEVICE for usb devices
svn path=/trunk/; revision=65314
#define IO_METHOD_FROM_CTL_CODE(ctlCode) (ctlCode&0x00000003)
#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(
NTSTATUS
NTAPI
UrbCompletion(
ASSERT(ChildDeviceExtension->Common.IsFDO == FALSE);
//
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;
UNIMPLEMENTED
return STATUS_SUCCESS;