共用方式為


USBSCAN_PIPE_INFORMATION結構 (usbscan.h)

USBSCAN_PIPE_INFORMATION結構用來描述仍然影像裝置的 USB 傳輸管道。 USBSCAN_PIPE_INFORMATION 結構的陣列是在USBSCAN_PIPE_CONFIGURATION結構內提供。

語法

typedef struct _USBSCAN_PIPE_INFORMATION {
  USHORT        MaximumPacketSize;
  UCHAR         EndpointAddress;
  UCHAR         Interval;
  RAW_PIPE_TYPE PipeType;
} USBSCAN_PIPE_INFORMATION, *PUSBSCAN_PIPE_INFORMATION;

成員

MaximumPacketSize

傳輸管道的封包大小上限。

EndpointAddress

管道端點的位址。 位址的編碼方式如下:

Bits 定義
0..3 端點編號。
4..6 保留,設定為 0。
7 控制端點忽略的方向:0 - OUT 端點 1 - IN 端點

如需詳細資訊,請參閱 通用序列總線規格

Interval

中斷管道的輪詢間隔,以毫秒為單位。 如需詳細資訊,請參閱 通用序列總線規格

PipeType

識別管道類型的 RAW_PIPE_TYPE型別值。

規格需求

需求
標頭 usbscan.h (包含 Usbscan.h)

另請參閱

RAW_PIPE_TYPE

USBSCAN_PIPE_CONFIGURATION