Compartir a través de


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)