次の方法で共有


PIPE_TYPE列挙 (usbscan.h)

PIPE_TYPE データ型は、I/O コントロール コードが IOCTL_CANCEL_IO または IOCTL_RESET_PIPE場合に、DeviceIoControl 関数への入力として使用されます。 割り込みパイプ、一括 IN パイプ、および一括 OUT パイプは、DeviceIoControlに提供される各デバイス ハンドルに関連付けられます。 指定したPIPE_TYPE値は、次の表に示すように、操作を実行する必要があるパイプを示します。

構文

typedef enum {
  EVENT_PIPE,
  READ_DATA_PIPE,
  WRITE_DATA_PIPE,
  ALL_PIPE
} PIPE_TYPE;

定数

 
EVENT_PIPE
割り込みパイプに対して操作を実行する必要があります。
READ_DATA_PIPE
一括 IN パイプに対して操作を実行する必要があります。
WRITE_DATA_PIPE
一括 OUT パイプに対して操作を実行する必要があります。
ALL_PIPE
この操作は、すべての 転送パイプ に対して実行する必要があります (DeviceIoControlに指定されたデバイス ハンドルに関連付けられているパイプだけでなく)。

必要条件

要件 価値
ヘッダー usbscan.h (Usbscan.h を含む)