enumeración PIPE_TYPE (usbscan.h)
El tipo de datos PIPE_TYPE se usa como entrada para la función DeviceIoControl , si el código de control de E/S es IOCTL_CANCEL_IO o IOCTL_RESET_PIPE. Una canalización de interrupción, una canalización IN masiva y una canalización OUT masiva están asociadas a cada identificador de dispositivo proporcionado a DeviceIoControl. El valor de PIPE_TYPE especificado indica en cuál de estas canalizaciones se debe realizar la operación, como se indica en la tabla siguiente.
Syntax
typedef enum {
EVENT_PIPE,
READ_DATA_PIPE,
WRITE_DATA_PIPE,
ALL_PIPE
} PIPE_TYPE;
Constantes
EVENT_PIPE La operación debe realizarse en la canalización de interrupción. |
READ_DATA_PIPE La operación se debe realizar en la canalización MASIVA IN. |
WRITE_DATA_PIPE La operación se debe realizar en la canalización OUT masiva. |
ALL_PIPE La operación debe realizarse en todas las canalizaciones de transferencia (no solo las canalizaciones asociadas con el identificador de dispositivo proporcionado a DeviceIoControl). |
Requisitos
Requisito | Valor |
---|---|
Header | usbscan.h (incluye Usbscan.h) |