enumeração PIPE_TYPE (usbscan.h)
O tipo de dados PIPE_TYPE será usado como entrada para a função DeviceIoControl , se o código de controle de E/S for IOCTL_CANCEL_IO ou IOCTL_RESET_PIPE. Um pipe de interrupção, um pipe IN em massa e um pipe OUT em massa são associados a cada identificador de dispositivo fornecido para DeviceIoControl. O valor PIPE_TYPE especificado indica em qual desses pipes a operação deve ser executada, conforme indicado na tabela a seguir.
Syntax
typedef enum {
EVENT_PIPE,
READ_DATA_PIPE,
WRITE_DATA_PIPE,
ALL_PIPE
} PIPE_TYPE;
Constantes
EVENT_PIPE A operação deve ser executada no pipe de interrupção. |
READ_DATA_PIPE A operação deve ser executada no pipe BULK IN. |
WRITE_DATA_PIPE A operação deve ser executada no pipe BULK OUT. |
ALL_PIPE A operação deve ser executada em todos os pipes de transferência (não apenas os pipes associados ao identificador do dispositivo fornecido para DeviceIoControl). |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | usbscan.h (inclua Usbscan.h) |