enumerazione PIPE_TYPE (usbscan.h)
Il tipo di dati PIPE_TYPE viene usato come input per la funzione DeviceIoControl , se il codice di controllo I/O è IOCTL_CANCEL_IO o IOCTL_RESET_PIPE. Una pipe di interruzione, una pipe IN bulk e una pipe OUT bulk sono associate a ogni handle di dispositivo fornito a DeviceIoControl. Il valore PIPE_TYPE specificato indica su quale di queste pipe deve essere eseguita l'operazione, come indicato nella tabella seguente.
Sintassi
typedef enum {
EVENT_PIPE,
READ_DATA_PIPE,
WRITE_DATA_PIPE,
ALL_PIPE
} PIPE_TYPE;
Costanti
EVENT_PIPE L'operazione deve essere eseguita sulla pipe di interruzione. |
READ_DATA_PIPE L'operazione deve essere eseguita sulla pipe IN bulk. |
WRITE_DATA_PIPE L'operazione deve essere eseguita sulla pipe OUT bulk. |
ALL_PIPE L'operazione deve essere eseguita su tutte le pipe di trasferimento (non solo le pipe associate all'handle del dispositivo fornito a DeviceIoControl). |
Requisiti
Requisito | Valore |
---|---|
Intestazione | usbscan.h (includere Usbscan.h) |