PIPE_TYPE列舉 (usbscan.h)
如果 I/O 控制項程式代碼是 IOCTL_CANCEL_IO 或 IOCTL_RESET_PIPE,PIPE_TYPE 資料類型會當做 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) |