![]() |
|
||||||
Stream information structure. More...
#include <libusbk.h>
Data Fields | |
| KUSB_HANDLE | UsbHandle |
| KUSB_HANDLE this stream uses. | |
| UCHAR | PipeID |
| This parameter corresponds to the bEndpointAddress field in the endpoint descriptor. | |
| INT | MaxPendingTransfers |
| Maximum transfer read/write request allowed pending. | |
| INT | MaxTransferSize |
| Maximum transfer sage size. | |
| INT | MaxPendingIO |
| Maximum number of I/O request allowed pending. | |
| USB_ENDPOINT_DESCRIPTOR | EndpointDescriptor |
Populated with the endpoint descriptor for the specified PipeID. | |
| KUSB_DRIVER_API | DriverAPI |
Populated with the driver api for the specified UsbHandle. | |
| HANDLE | DeviceHandle |
Populated with the device file handle for the specified UsbHandle. | |
| KSTM_HANDLE | StreamHandle |
| Stream handle. | |
| PVOID | UserState |
| Stream info user defined state. | |
Stream information structure.
This structure is passed into the stream callback functions. The stream context is allocated upon a successful call to StmK_Init. There is only one stream context per stream.
1.8.6