CHANNEL_INFO structure (usbscan.h)

The CHANNEL_INFO structure is used as a parameter to DeviceIoControl, when the specified I/O control code is IOCTL_GET_CHANNEL_ALIGN_RQST.

Syntax

typedef struct _CHANNEL_INFO {
  unsigned EventChannelSize;
  unsigned uReadDataAlignment;
  unsigned uWriteDataAlignment;
} CHANNEL_INFO, *PCHANNEL_INFO;

Members

EventChannelSize

Maximum packet size for the interrupt transfer pipe.

uReadDataAlignment

Maximum packet size for the bulk IN transfer pipe.

uWriteDataAlignment

Maximum packet size for the bulk OUT transfer pipe.

Requirements

Requirement Value
Header usbscan.h (include Usbscan.h)