|
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.