[0 ms] UsbSnoop compiled on Jan 18 2003 22:41:32 loading [0 ms] UsbSnoop - DriverEntry(a97e9c40) : Windows NT WDM version 1.32 [18 ms] UsbSnoop - AddDevice(a97e9f50) : DriverObject 862e8cc8, pdo 859ca130 [18 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (0x00000018) [18 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (0x00000018) [19 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_RESOURCE_REQUIREMENTS) [19 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_RESOURCE_REQUIREMENTS) [20 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_FILTER_RESOURCE_REQUIREMENTS) [20 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_FILTER_RESOURCE_REQUIREMENTS) [20 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_START_DEVICE) [20 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_START_DEVICE) [529 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [529 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [529 ms] >>> URB 1 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 00000012 TransferBuffer = 85c30f10 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000001 (USB_DEVICE_DESCRIPTOR_TYPE) LanguageId = 00000000 [546 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85d8ccb8, IRQL=2 [546 ms] <<< URB 1 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 85dd53bb (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000012 TransferBuffer = 85c30f10 TransferBufferMDL = 85ae2e58 00000000: 12 01 00 02 00 00 00 40 fc 04 28 15 00 01 01 02 00000010: 00 01 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 01 00 00 12 00 [546 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [546 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [546 ms] >>> URB 2 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 00000009 TransferBuffer = f7a5e8fc TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000002 (USB_CONFIGURATION_DESCRIPTOR_TYPE) LanguageId = 00000000 [564 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85bcf900, IRQL=2 [564 ms] <<< URB 2 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000009 TransferBuffer = f7a5e8fc TransferBufferMDL = 85bd5db0 00000000: 09 02 b7 00 03 01 00 80 fa UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 02 00 00 09 00 [564 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [564 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [564 ms] >>> URB 3 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000b7 TransferBuffer = 85e15480 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000002 (USB_CONFIGURATION_DESCRIPTOR_TYPE) LanguageId = 00000000 [584 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85a8b200, IRQL=2 [584 ms] <<< URB 3 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 000000b7 TransferBuffer = 85e15480 TransferBufferMDL = 85b37490 00000000: 09 02 b7 00 03 01 00 80 fa 09 04 00 00 01 ff 00 00000010: 00 00 07 05 87 03 10 00 01 09 04 01 00 01 ff 00 00000020: 00 00 07 05 81 01 00 00 01 09 04 01 01 01 ff 00 00000030: 00 00 07 05 81 01 80 00 01 09 04 01 02 01 ff 00 00000040: 00 00 07 05 81 01 80 01 01 09 04 01 03 01 ff 00 00000050: 00 00 07 05 81 01 00 02 01 09 04 01 04 01 ff 00 00000060: 00 00 07 05 81 01 80 02 01 09 04 01 05 01 ff 00 00000070: 00 00 07 05 81 01 00 03 01 09 04 01 06 01 ff 00 00000080: 00 00 07 05 81 01 80 03 01 09 04 01 07 01 ff 00 00000090: 00 00 07 05 81 01 ff 03 01 09 04 02 00 03 ff 00 000000a0: 00 00 07 05 82 02 00 02 00 07 05 03 02 00 02 00 000000b0: 07 05 84 03 10 00 01 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 02 00 00 b7 00 [584 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_CAPABILITIES) [584 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_CAPABILITIES) [584 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [584 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [584 ms] >>> URB 4 going down >>> -- URB_FUNCTION_SELECT_CONFIGURATION: ConfigurationDescriptor = 0x85e15480 (configure) ConfigurationDescriptor : bLength = 9 ConfigurationDescriptor : bDescriptorType = 0x00000002 ConfigurationDescriptor : wTotalLength = 0x000000b7 ConfigurationDescriptor : bNumInterfaces = 0x00000003 ConfigurationDescriptor : bConfigurationValue = 0x00000001 ConfigurationDescriptor : iConfiguration = 0x00000000 ConfigurationDescriptor : bmAttributes = 0x00000080 ConfigurationDescriptor : MaxPower = 0x000000fa ConfigurationHandle = 0x00000000 Interface[0]: Length = 36 Interface[0]: InterfaceNumber = 0 Interface[0]: AlternateSetting = 0 Interface[1]: Length = 36 Interface[1]: InterfaceNumber = 1 Interface[1]: AlternateSetting = 0 Interface[2]: Length = 76 Interface[2]: InterfaceNumber = 2 Interface[2]: AlternateSetting = 0 [697 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85dde180, IRQL=0 [697 ms] <<< URB 4 coming back <<< -- URB_FUNCTION_SELECT_CONFIGURATION: ConfigurationDescriptor = 0x85e15480 (configure) ConfigurationDescriptor : bLength = 9 ConfigurationDescriptor : bDescriptorType = 0x00000002 ConfigurationDescriptor : wTotalLength = 0x000000b7 ConfigurationDescriptor : bNumInterfaces = 0x00000003 ConfigurationDescriptor : bConfigurationValue = 0x00000001 ConfigurationDescriptor : iConfiguration = 0x00000000 ConfigurationDescriptor : bmAttributes = 0x00000080 ConfigurationDescriptor : MaxPower = 0x000000fa ConfigurationHandle = 0x85afbd08 Interface[0]: Length = 36 Interface[0]: InterfaceNumber = 0 Interface[0]: AlternateSetting = 0 Interface[0]: Class = 0x000000ff Interface[0]: SubClass = 0x00000000 Interface[0]: Protocol = 0x00000000 Interface[0]: InterfaceHandle = 0x85d25d70 Interface[0]: NumberOfPipes = 1 Interface[0]: Pipes[0] : MaximumPacketSize = 0x00000010 Interface[0]: Pipes[0] : EndpointAddress = 0x00000087 Interface[0]: Pipes[0] : Interval = 0x00000001 Interface[0]: Pipes[0] : PipeType = 0x00000003 (UsbdPipeTypeInterrupt) Interface[0]: Pipes[0] : PipeHandle = 0x85d25d8c Interface[0]: Pipes[0] : MaxTransferSize = 0x00001000 Interface[0]: Pipes[0] : PipeFlags = 0x00000000 Interface[1]: Length = 36 Interface[1]: InterfaceNumber = 1 Interface[1]: AlternateSetting = 0 Interface[1]: Class = 0x000000ff Interface[1]: SubClass = 0x00000000 Interface[1]: Protocol = 0x00000000 Interface[1]: InterfaceHandle = 0x85bd4830 Interface[1]: NumberOfPipes = 1 Interface[1]: Pipes[0] : MaximumPacketSize = 0x00000000 Interface[1]: Pipes[0] : EndpointAddress = 0x00000081 Interface[1]: Pipes[0] : Interval = 0x00000001 Interface[1]: Pipes[0] : PipeType = 0x00000001 (UsbdPipeTypeIsochronous) Interface[1]: Pipes[0] : PipeHandle = 0x85bd484c Interface[1]: Pipes[0] : MaxTransferSize = 0x00001000 Interface[1]: Pipes[0] : PipeFlags = 0x00000000 Interface[2]: Length = 76 Interface[2]: InterfaceNumber = 2 Interface[2]: AlternateSetting = 0 Interface[2]: Class = 0x000000ff Interface[2]: SubClass = 0x00000000 Interface[2]: Protocol = 0x00000000 Interface[2]: InterfaceHandle = 0x85991c40 Interface[2]: NumberOfPipes = 3 Interface[2]: Pipes[0] : MaximumPacketSize = 0x00000200 Interface[2]: Pipes[0] : EndpointAddress = 0x00000082 Interface[2]: Pipes[0] : Interval = 0x00000000 Interface[2]: Pipes[0] : PipeType = 0x00000002 (UsbdPipeTypeBulk) Interface[2]: Pipes[0] : PipeHandle = 0x85991c5c Interface[2]: Pipes[0] : MaxTransferSize = 0x00001000 Interface[2]: Pipes[0] : PipeFlags = 0x00000000 Interface[2]: Pipes[1] : MaximumPacketSize = 0x00000200 Interface[2]: Pipes[1] : EndpointAddress = 0x00000003 Interface[2]: Pipes[1] : Interval = 0x00000000 Interface[2]: Pipes[1] : PipeType = 0x00000002 (UsbdPipeTypeBulk) Interface[2]: Pipes[1] : PipeHandle = 0x85991c7c Interface[2]: Pipes[1] : MaxTransferSize = 0x00001000 Interface[2]: Pipes[1] : PipeFlags = 0x00000000 Interface[2]: Pipes[2] : MaximumPacketSize = 0x00000010 Interface[2]: Pipes[2] : EndpointAddress = 0x00000084 Interface[2]: Pipes[2] : Interval = 0x00000001 Interface[2]: Pipes[2] : PipeType = 0x00000003 (UsbdPipeTypeInterrupt) Interface[2]: Pipes[2] : PipeHandle = 0x85991c9c Interface[2]: Pipes[2] : MaxTransferSize = 0x00001000 Interface[2]: Pipes[2] : PipeFlags = 0x00000000 [697 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [697 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [697 ms] >>> URB 5 going down >>> ******* non printable URB with function code 0x0000002a ******** [697 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85c35590, IRQL=0 [697 ms] <<< URB 5 coming back <<< ******* non printable URB with function code 0x0000002a ******** [697 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_CAPABILITIES) [697 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_CAPABILITIES) [697 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_PNP_DEVICE_STATE) [697 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_PNP_DEVICE_STATE) [697 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS) [697 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS) [697 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [697 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [697 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [697 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [697 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [697 ms] >>> URB 6 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 862f0d38 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000000 [715 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85d490d0, IRQL=2 [715 ms] <<< URB 6 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000004 TransferBuffer = 862f0d38 TransferBufferMDL = 85c800a0 00000000: 04 03 09 04 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 03 00 00 ff 00 [715 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [715 ms] >>> URB 7 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85cf1548 TransferBufferMDL = 00000000 Index = 00000002 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000409 [733 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85c389d8, IRQL=2 [733 ms] <<< URB 7 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000028 TransferBuffer = 85cf1548 TransferBufferMDL = 86156988 00000000: 28 03 47 00 65 00 6e 00 65 00 72 00 61 00 6c 00 00000010: 20 00 49 00 6d 00 61 00 67 00 65 00 20 00 44 00 00000020: 65 00 76 00 69 00 63 00 UrbLink = 00000000 SetupPacket = 00000000: 80 06 02 03 09 04 ff 00 [733 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [733 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [733 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [733 ms] >>> URB 8 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85a87218 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000000 [750 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85d8f5a0, IRQL=2 [750 ms] <<< URB 8 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000004 TransferBuffer = 85a87218 TransferBufferMDL = 85ab86d8 00000000: 04 03 09 04 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 03 00 00 ff 00 [750 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85c3f588, IRQL=0 [750 ms] >>> URB 9 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85d0c620 TransferBufferMDL = 00000000 Index = 00000002 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000409 [768 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85c3f588, Context=85c356f0, IRQL=2 [768 ms] <<< URB 9 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000028 TransferBuffer = 85d0c620 TransferBufferMDL = 860a6f08 00000000: 28 03 47 00 65 00 6e 00 65 00 72 00 61 00 6c 00 00000010: 20 00 49 00 6d 00 61 00 67 00 65 00 20 00 44 00 00000020: 65 00 76 00 69 00 63 00 UrbLink = 00000000 SetupPacket = 00000000: 80 06 02 03 09 04 ff 00 [769 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [769 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [770 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [770 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [770 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [770 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [770 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85b73940, IRQL=0 [770 ms] >>> URB 10 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85c69008 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000000 [787 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85b73940, Context=8610b158, IRQL=2 [787 ms] <<< URB 10 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000004 TransferBuffer = 85c69008 TransferBufferMDL = 860a6f08 00000000: 04 03 09 04 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 03 00 00 ff 00 [787 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85b73940, IRQL=0 [787 ms] >>> URB 11 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 8610ef00 TransferBufferMDL = 00000000 Index = 00000002 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000409 [805 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85b73940, Context=863508c0, IRQL=2 [805 ms] <<< URB 11 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000028 TransferBuffer = 8610ef00 TransferBufferMDL = 861cdae8 00000000: 28 03 47 00 65 00 6e 00 65 00 72 00 61 00 6c 00 00000010: 20 00 49 00 6d 00 61 00 67 00 65 00 20 00 44 00 00000020: 65 00 76 00 69 00 63 00 UrbLink = 00000000 SetupPacket = 00000000: 80 06 02 03 09 04 ff 00 [805 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [805 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [805 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85b73940, IRQL=0 [805 ms] >>> URB 12 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85b4f728 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000000 [823 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85b73940, Context=85a608c8, IRQL=2 [823 ms] <<< URB 12 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000004 TransferBuffer = 85b4f728 TransferBufferMDL = 85975b90 00000000: 04 03 09 04 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 03 00 00 ff 00 [823 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85b73940, IRQL=0 [823 ms] >>> URB 13 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85ac4a20 TransferBufferMDL = 00000000 Index = 00000002 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000409 [841 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85b73940, Context=85e08b60, IRQL=2 [841 ms] <<< URB 13 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000028 TransferBuffer = 85ac4a20 TransferBufferMDL = 863453e0 00000000: 28 03 47 00 65 00 6e 00 65 00 72 00 61 00 6c 00 00000010: 20 00 49 00 6d 00 61 00 67 00 65 00 20 00 44 00 00000020: 65 00 76 00 69 00 63 00 UrbLink = 00000000 SetupPacket = 00000000: 80 06 02 03 09 04 ff 00 [842 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [842 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [886 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [886 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [886 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [886 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [886 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [886 ms] >>> URB 14 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85b11f00 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000000 [904 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85d85008, Context=8610b158, IRQL=2 [904 ms] <<< URB 14 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000004 TransferBuffer = 85b11f00 TransferBufferMDL = 85e8c3d0 00000000: 04 03 09 04 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 03 00 00 ff 00 [904 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [904 ms] >>> URB 15 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85ad0008 TransferBufferMDL = 00000000 Index = 00000002 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000409 [922 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85d85008, Context=85cdbfe8, IRQL=2 [922 ms] <<< URB 15 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000028 TransferBuffer = 85ad0008 TransferBufferMDL = 859687e8 00000000: 28 03 47 00 65 00 6e 00 65 00 72 00 61 00 6c 00 00000010: 20 00 49 00 6d 00 61 00 67 00 65 00 20 00 44 00 00000020: 65 00 76 00 69 00 63 00 UrbLink = 00000000 SetupPacket = 00000000: 80 06 02 03 09 04 ff 00 [922 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [922 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_TEXT) [922 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [922 ms] >>> URB 16 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 85961510 TransferBufferMDL = 00000000 Index = 00000000 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000000 [939 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85d85008, Context=85e08b60, IRQL=2 [939 ms] <<< URB 16 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000004 TransferBuffer = 85961510 TransferBufferMDL = 859f7888 00000000: 04 03 09 04 UrbLink = 00000000 SetupPacket = 00000000: 80 06 00 03 00 00 ff 00 [940 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [940 ms] >>> URB 17 going down >>> -- URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: TransferBufferLength = 000000ff TransferBuffer = 862d4a48 TransferBufferMDL = 00000000 Index = 00000002 DescriptorType = 00000003 (USB_STRING_DESCRIPTOR_TYPE) LanguageId = 00000409 [957 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85d85008, Context=86375cb0, IRQL=2 [957 ms] <<< URB 17 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000028 TransferBuffer = 862d4a48 TransferBufferMDL = 86136358 00000000: 28 03 47 00 65 00 6e 00 65 00 72 00 61 00 6c 00 00000010: 20 00 49 00 6d 00 61 00 67 00 65 00 20 00 44 00 00000020: 65 00 76 00 69 00 63 00 UrbLink = 00000000 SetupPacket = 00000000: 80 06 02 03 09 04 ff 00 [958 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [958 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_ID) [968 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [968 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85e8d938, IRQL=0 [968 ms] >>> URB 18 going down >>> -- URB_FUNCTION_SELECT_INTERFACE: ConfigurationHandle = 0x85afbd08 Interface: Length = 36 Interface: InterfaceNumber = 1 Interface: AlternateSetting = 0 Interface: Class = 0x00000000 Interface: SubClass = 0x00000000 Interface: Protocol = 0x00000000 Interface: InterfaceHandle = 00000000 Interface: NumberOfPipes = 1 [969 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85e8d938, Context=8593b2a8, IRQL=0 [969 ms] <<< URB 18 coming back <<< -- URB_FUNCTION_SELECT_INTERFACE: ConfigurationHandle = 0x85afbd08 Interface: Length = 36 Interface: InterfaceNumber = 1 Interface: AlternateSetting = 0 Interface: Class = 0x000000ff Interface: SubClass = 0x00000000 Interface: Protocol = 0x00000000 Interface: InterfaceHandle = 85ccf1e0 Interface: NumberOfPipes = 1 Interface: Pipes[0] : MaximumPacketSize = 0x00000000 Interface: Pipes[0] : EndpointAddress = 0x00000081 Interface: Pipes[0] : Interval = 0x00000001 Interface: Pipes[0] : PipeType = 0x00000001 (UsbdPipeTypeIsochronous) Interface: Pipes[0] : PipeHandle = 0x85ccf1fc Interface: Pipes[0] : MaxTransferSize = 0x00008000 Interface: Pipes[0] : PipeFlags = 0x00000000 [969 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [969 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [969 ms] >>> URB 19 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 no data supplied UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000000 Value = 00000001 Index = 00002067 [969 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85c356f0, IRQL=2 [969 ms] <<< URB 19 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000a (USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 UrbLink = 00000000 SetupPacket = 00000000: 40 00 01 00 67 20 00 00 [969 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [969 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [969 ms] >>> URB 20 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 no data supplied UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000000 Value = 000000d0 Index = 0000206b [969 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85d8f5a0, IRQL=2 [969 ms] <<< URB 20 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000a (USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 UrbLink = 00000000 SetupPacket = 00000000: 40 00 d0 00 6b 20 00 00 [969 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [969 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [969 ms] >>> URB 21 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 no data supplied UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000000 Value = 00000000 Index = 0000206c [970 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85c2d6a8, IRQL=2 [970 ms] <<< URB 21 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000a (USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 UrbLink = 00000000 SetupPacket = 00000000: 40 00 00 00 6c 20 00 00 [970 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [970 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [970 ms] >>> URB 22 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 no data supplied UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000000 Value = 00000001 Index = 00002069 [970 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85d490d0, IRQL=2 [970 ms] <<< URB 22 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000a (USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 UrbLink = 00000000 SetupPacket = 00000000: 40 00 01 00 69 20 00 00 [978 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [978 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [978 ms] >>> URB 23 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 no data supplied UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000000 Value = 000000c0 Index = 0000206b [978 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=86318b38, IRQL=2 [978 ms] <<< URB 23 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000a (USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 UrbLink = 00000000 SetupPacket = 00000000: 40 00 c0 00 6b 20 00 00 [978 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [978 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [978 ms] >>> URB 24 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 no data supplied UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000000 Value = 00000000 Index = 0000206c [978 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85c3b5e0, IRQL=2 [978 ms] <<< URB 24 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000a (USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 UrbLink = 00000000 SetupPacket = 00000000: 40 00 00 00 6c 20 00 00 [978 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [978 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [978 ms] >>> URB 25 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 no data supplied UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000000 Value = 00000001 Index = 00002069 [979 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85cf68a0, IRQL=2 [979 ms] <<< URB 25 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000a (USBD_TRANSFER_DIRECTION_OUT, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000000 TransferBuffer = 00000000 TransferBufferMDL = 00000000 UrbLink = 00000000 SetupPacket = 00000000: 40 00 01 00 69 20 00 00 [979 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [979 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [979 ms] >>> URB 26 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000001 (USBD_TRANSFER_DIRECTION_IN, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000001 TransferBuffer = 85cd30d8 TransferBufferMDL = 00000000 UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000020 Value = 00000000 Index = 00000000 [979 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85de9828, IRQL=2 [979 ms] <<< URB 26 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000001 TransferBuffer = 85cd30d8 TransferBufferMDL = 86103480 00000000: 44 UrbLink = 00000000 SetupPacket = 00000000: c0 20 00 00 00 00 01 00 [979 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [979 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [979 ms] >>> URB 27 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000001 (USBD_TRANSFER_DIRECTION_IN, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000005 TransferBuffer = 85cd30d8 TransferBufferMDL = 00000000 UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000020 Value = 00000000 Index = 00000000 [980 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=862ba7e0, IRQL=2 [980 ms] <<< URB 27 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000005 TransferBuffer = 85cd30d8 TransferBufferMDL = 86136358 00000000: 44 00 00 01 04 UrbLink = 00000000 SetupPacket = 00000000: c0 20 00 00 00 00 05 00 [980 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [980 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [980 ms] >>> URB 28 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000001 (USBD_TRANSFER_DIRECTION_IN, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85e43818 TransferBufferMDL = 00000000 UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000023 Value = 00000000 Index = 00000000 [982 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85d8f5a0, IRQL=2 [982 ms] <<< URB 28 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85e43818 TransferBufferMDL = 85cd7ef8 00000000: 40 01 02 04 08 00 00 00 00 00 00 01 04 00 00 00 00000010: 00 00 00 01 0a 05 05 00 00 00 00 01 4f 6d 6e 69 00000020: 76 69 73 69 6f 6e 20 33 2e 31 4d 20 00 00 00 00 00000030: 53 75 6e 70 6c 75 73 20 43 41 31 35 32 38 00 00 UrbLink = 00000000 SetupPacket = 00000000: c0 23 00 00 00 00 40 00 [982 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [982 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85d85008, IRQL=0 [982 ms] >>> URB 29 going down >>> -- URB_FUNCTION_VENDOR_DEVICE: TransferFlags = 00000001 (USBD_TRANSFER_DIRECTION_IN, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85e43818 TransferBufferMDL = 00000000 UrbLink = 00000000 RequestTypeReservedBits = 00000000 Request = 00000023 Value = 00000000 Index = 00000001 [984 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=86065030, Irp=85d85008, Context=85ddd318, IRQL=2 [984 ms] <<< URB 29 coming back <<< -- URB_FUNCTION_CONTROL_TRANSFER: PipeHandle = 85bbff80 TransferFlags = 0000000b (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85e43818 TransferBufferMDL = 85cd7ef8 00000000: 28 03 00 00 00 a0 00 80 00 a0 00 a0 00 a0 00 e0 00000010: 00 a0 01 90 01 40 00 f0 01 d0 01 50 01 d0 01 60 00000020: 01 d0 01 b0 01 d0 01 e0 02 80 01 e0 01 40 00 f0 00000030: 01 d0 01 50 01 d0 01 60 01 d0 01 b0 01 d0 01 e0 UrbLink = 00000000 SetupPacket = 00000000: c0 23 00 00 01 00 40 00 [987 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_INTERFACE) [987 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_INTERFACE) [988 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_INTERNAL_DEVICE_CONTROL [988 ms] UsbSnoop - MyDispatchInternalIOCTL(a97e8e80) : fdo=859ca130, Irp=85e3f778, IRQL=0 [988 ms] >>> URB 30 going down >>> -- URB_FUNCTION_SELECT_INTERFACE: ConfigurationHandle = 0x85afbd08 Interface: Length = 76 Interface: InterfaceNumber = 2 Interface: AlternateSetting = 0 Interface: Class = 0x00000000 Interface: SubClass = 0x00000000 Interface: Protocol = 0x00000000 Interface: InterfaceHandle = 00000000 Interface: NumberOfPipes = 3 [1072 ms] UsbSnoop - MyInternalIOCTLCompletion(a97e8db0) : fido=00000000, Irp=85e3f778, Context=85c356f0, IRQL=0 [1072 ms] <<< URB 30 coming back <<< -- URB_FUNCTION_SELECT_INTERFACE: ConfigurationHandle = 0x85afbd08 Interface: Length = 76 Interface: InterfaceNumber = 2 Interface: AlternateSetting = 0 Interface: Class = 0x000000ff Interface: SubClass = 0x00000000 Interface: Protocol = 0x00000000 Interface: InterfaceHandle = 8596f768 Interface: NumberOfPipes = 3 Interface: Pipes[0] : MaximumPacketSize = 0x00000200 Interface: Pipes[0] : EndpointAddress = 0x00000082 Interface: Pipes[0] : Interval = 0x00000000 Interface: Pipes[0] : PipeType = 0x00000002 (UsbdPipeTypeBulk) Interface: Pipes[0] : PipeHandle = 0x8596f784 Interface: Pipes[0] : MaxTransferSize = 0x00010000 Interface: Pipes[0] : PipeFlags = 0x00000000 Interface: Pipes[1] : MaximumPacketSize = 0x00000200 Interface: Pipes[1] : EndpointAddress = 0x00000003 Interface: Pipes[1] : Interval = 0x00000000 Interface: Pipes[1] : PipeType = 0x00000002 (UsbdPipeTypeBulk) Interface: Pipes[1] : PipeHandle = 0x8596f7a4 Interface: Pipes[1] : MaxTransferSize = 0x00010000 Interface: Pipes[1] : PipeFlags = 0x00000000 Interface: Pipes[2] : MaximumPacketSize = 0x00000010 Interface: Pipes[2] : EndpointAddress = 0x00000084 Interface: Pipes[2] : Interval = 0x00000001 Interface: Pipes[2] : PipeType = 0x00000003 (UsbdPipeTypeInterrupt) Interface: Pipes[2] : PipeHandle = 0x8596f7c4 Interface: Pipes[2] : MaxTransferSize = 0x00010000 Interface: Pipes[2] : PipeFlags = 0x00000000 [1072 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS) [1072 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS) [23299 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS) [23299 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_DEVICE_RELATIONS) [23299 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_QUERY_REMOVE_DEVICE) [23299 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_QUERY_REMOVE_DEVICE) [23357 ms] UsbSnoop - DispatchAny(a97e7610) : IRP_MJ_PNP (IRP_MN_REMOVE_DEVICE) [23357 ms] UsbSnoop - MyDispatchPNP(a97e9ee0) : IRP_MJ_PNP (IRP_MN_REMOVE_DEVICE) [23357 ms] UsbSnoop - RemoveDevice(a97e9e90) : fido=85c801a8 pdx=85c80260 [23382 ms] UsbSnoop - DriverUnload(a97e9de0) : DriverObject 862e8cc8, IRQL=0 [23382 ms] Driver unloaded! MyThreadFunction : myMsgCount=195 myMaxSemaphoreCount=31 myMaxIrql=2, myAllocationFailed=0, mySemaphoreFailed=0