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 se asocian a cada identificador de dispositivo proporcionado para 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.
Sintaxis
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 debe realizarse en la canalización in masiva. |
WRITE_DATA_PIPE La operación debe realizarse en la canalización OUT masiva. |
ALL_PIPE La operación debe realizarse en todas las canalizaciones de transferencia de (no solo las canalizaciones asociadas al identificador de dispositivo proporcionadas a DeviceIoControl). |
Requisitos
Requisito | Valor |
---|---|
encabezado de | usbscan.h (incluya Usbscan.h) |