00000000: 0f 08 00 00 00 40 40 00 00 00 UrbLink = 00000000 [11000 ms] UsbSnoop - MyDispatchInternalIOCTL(f63c9e80) : fdo=8132b030, Irp=81345868, IRQL=2 [11000 ms] >>> URB 1152 going down >>> -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 812c1760 [endpoint 0x00000001] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 812e8008 TransferBufferMDL = 00000000 standard header. 00000000: 6c 07 02 00 30 00 00 00 00 00 00 00 00 00 00 00 idem : magic + length + request stamp ~= buffer addr (unused). 00000010: 00 80 24 00 90 ed 3e 81 0a 00 00 00|00 00 00 00 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Reply : 11001 ms standard. 00000000: 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 magic + length + request stamp. Data contains number of frame received (by type ?) 00000010: 00 80 24 00 90 ed 3e 81 0a 00 00 00|81 00 00 00 00000020: 00 00 00 00 01 00 00 00 0c 00 00 00 00 00 00 00 00000030: 00 00 00|00 fc e3 78|00 f0 11 00 00 17 00 00 00 after 2 0x004d and 1 0x005d packets received on channel 099e (channel 11) the response is now 11118 ms 00000000: 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 number of frames received, on 32 bits le 00000010: 00 80 24 00 90 ed 3e 81 0a 00 00 00|84 00 00 00| channel ? c ? 12 ? mode ? 00000020: 00 00 00 00 01 00 00 00 0c 00 00 00 00 00 00 00 time in microsecs. Then don't know. 00000030: 00 00 00|00 97 bc 7a|00 f0 11 00 00 17 00 00 00
From Dabe's
-- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0d0c [endpoint 0x00000001] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85d01008 TransferBufferMDL = 00000000 00000000: 6c 07 02 00 30 00 00 00 00 00 00 00 00 00 00 00 00000010: 00 80 24 00 50 14 a8 85 0a 00 00 00 00 00 00 00 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 UrbLink = 00000000 [3445 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=85a62700, Context=85d9cef0, IRQL=2 [3445 ms] <<< URB 880 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0d0c [endpoint 0x00000001] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85d01008 TransferBufferMDL = 85d46078 UrbLink = 00000000 [3445 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=85995008, Context=85a7a438, IRQL=2 [3445 ms] <<< URB 879 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0e2c [endpoint 0x0000000e] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 0000000a TransferBuffer = 85d7ffde TransferBufferMDL = 85a58930 UrbLink = 00000000 [3445 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=85c48a18, Context=85a588a0, IRQL=2 [3445 ms] <<< URB 814 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0d6c [endpoint 0x00000082] TransferFlags = 00000003 (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85eeb0f4 TransferBufferMDL = 85cee008 00000000: 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000010: 00 80 24 00 50 14 a8 85 0a 00 00 00 08 00 00 00 00000020: 00 00 00 00 01 00 00 00 53 00 00 00 00 00 00 00 00000030: 00 00 00 00 60 ec 1b 00 30 03 00 00 0d 00 00 00 UrbLink = 00000000
00000000: 00 02 02 00 78 00 00 00 00 00 00 00 00 00 00 00 00000010: 01 80 6c 00 00 00 00 00 01 00 00 00 02 00 78 00 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000030: 00 00 00 00 80 09 00 80 00 80 00 80 00 80 08 46 00000040: 48 46 41 36 5c 7a a6 b4 c0 cc d8 00 54 3e 83 91 00000050: 9d a9 b5 00 4c 10 5d 6b 77 83 8f 00 40 e0 33 41 00000060: 4d 59 65 00 34 c1 13 21 2d 39 45 00 28 ac 00 06 00000070: 12 1e 2a 00 1c 9f 00 00 00 05 11 00 00 8f 00 00 00000080: 00 00 00 00 00 00 00 00 UrbLink = 00000000 [4354 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=85e31218, Context=85cf44e0, IRQL=2 [4354 ms] <<< URB 911 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0e2c [endpoint 0x0000000e] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 0000000a TransferBuffer = 85d2d4be TransferBufferMDL = 85d46078 UrbLink = 00000000 [4354 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=85d37b70, Context=85992b78, IRQL=2 [4354 ms] <<< URB 912 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0d0c [endpoint 0x00000001] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000088 TransferBuffer = 85d01008 TransferBufferMDL = 85a58930 UrbLink = 00000000 [4461 ms] UsbSnoop - MyDispatchInternalIOCTL(f7978e80) : fdo=85d7c330, Irp=85e31008, IRQL=2 [4461 ms] >>> URB 913 going down >>> -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0e2c [endpoint 0x0000000e] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 0000000a TransferBuffer = 85d583f6 TransferBufferMDL = 00000000 00000000: 0f 08 00 00 00 40 40 00 00 00 UrbLink = 00000000 [4461 ms] UsbSnoop - MyDispatchInternalIOCTL(f7978e80) : fdo=85d7c330, Irp=8599acf0, IRQL=2 [4461 ms] >>> URB 914 going down >>> -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0d0c [endpoint 0x00000001] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85d01008 TransferBufferMDL = 00000000 00000000: 6c 07 02 00 30 00 00 00 00 00 00 00 00 00 00 00 00000010: 00 80 24 00 58 6b d4 85 0a 00 00 00 00 00 00 00 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 UrbLink = 00000000 [4461 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=85e31008, Context=85cf44e0, IRQL=2 [4461 ms] <<< URB 913 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0e2c [endpoint 0x0000000e] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 0000000a TransferBuffer = 85d583f6 TransferBufferMDL = 85a58930 UrbLink = 00000000 [4461 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=8599acf0, Context=85d1a0a0, IRQL=2 [4461 ms] <<< URB 914 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0d0c [endpoint 0x00000001] TransferFlags = 00000000 (USBD_TRANSFER_DIRECTION_OUT, ~USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85d01008 TransferBufferMDL = 85d46078 UrbLink = 00000000 [4461 ms] UsbSnoop - MyInternalIOCTLCompletion(f7978db0) : fido=00000000, Irp=85a6fe48, Context=85d0eef0, IRQL=2 [4461 ms] <<< URB 881 coming back <<< -- URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: PipeHandle = 85cf0d6c [endpoint 0x00000082] TransferFlags = 00000003 (USBD_TRANSFER_DIRECTION_IN, USBD_SHORT_TRANSFER_OK) TransferBufferLength = 00000040 TransferBuffer = 85a980f4 TransferBufferMDL = 85cee008 00000000: 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00000010: 00 80 24 00 58 6b d4 85 0a 00 00 00 0a 00 00 00 00000020: 00 00 00 00 02 00 00 00 aa 00 00 00 00 00 00 00 00000030: 00 00 00 00 82 6b 2b 00 30 03 00 00 0c 00 00 00