2.2.10.1.3 TS_USBD_PIPE_INFORMATION_RESULT

The TS_USBD_PIPE_INFORMATION_RESULT is based on the USBD_PIPE_INFORMATION structure as described in [MSFT-W2KDDK], Volume 2, Part 4, Chapter 3.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

MaximumPacketSize

EndpointAddress

Interval

PipeType

PipeHandle

MaximumTransferSize

PipeFlags

MaximumPacketSize (2 bytes): A 16-bit unsigned integer. This value represents the MaximumPacketSize field in USBD_PIPE_INFORMATION.

EndpointAddress (1 byte): A 8-bit unsigned integer. This value represents the EndpointAddress field in USBD_PIPE_INFORMATION.

Interval (1 byte): A 8-bit unsigned integer. This value represents the Interval field in USBD_PIPE_INFORMATION.

PipeType (4 bytes): A 32-bit unsigned integer. This value represents the PipeType field in USBD_PIPE_INFORMATION.

PipeHandle (4 bytes): A 32-bit unsigned integer. This value represents the PipeHandle field in USBD_PIPE_INFORMATION.

MaximumTransferSize (4 bytes): A 32-bit unsigned integer. This value represents the MaximumTransferSize field in USBD_PIPE_INFORMATION.

PipeFlags (4 bytes): A 32-bit unsigned integer. This value represents the PipeFlags field in USBD_PIPE_INFORMATION.

Show: