Compartir a través de


estructura USBSCAN_TIMEOUT (usbscan.h)

La estructura de USBSCAN_TIMEOUT almacena los valores de tiempo de espera para las operaciones USB bulk IN y BULK OUT y las interrupciones.

Sintaxis

typedef struct _USBSCAN_TIMEOUT {
  ULONG TimeoutRead;
  ULONG TimeoutWrite;
  ULONG TimeoutEvent;
} USBSCAN_TIMEOUT, *PUSBSCAN_TIMEOUT;

Miembros

TimeoutRead

Especifica el número de segundos que se deben esperar a que se agote el tiempo de espera de una operación de lectura.

TimeoutWrite

Especifica el número de segundos que se deben esperar a que una operación de escritura agote el tiempo de espera.

TimeoutEvent

Especifica el número de segundos que se deben esperar a que se produzca una interrupción.

Observaciones

Un valor de cero significa esperar para siempre la operación de lectura o escritura o interrupción.

La estructura USBSCAN_TIMEOUT se usa como parámetro para DeviceIoControl, cuando el código de control de E/S especificado es IOCTL_SET_TIMEOUT.

Requisitos

Requisito Valor
encabezado de usbscan.h (incluya Usbscan.h)

Consulte también

IOCTL_SET_TIMEOUT