Condividi tramite


struttura USBSCAN_TIMEOUT (usbscan.h)

La struttura USBSCAN_TIMEOUT archivia i valori di timeout per le operazioni USB bulk IN e BULK OUT e interrompe.

Sintassi

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

Members

TimeoutRead

Specifica il numero di secondi di attesa del timeout di un'operazione di lettura.

TimeoutWrite

Specifica il numero di secondi di attesa del timeout di un'operazione di scrittura.

TimeoutEvent

Specifica il numero di secondi di attesa per l'esecuzione di un'interruzione.

Commenti

Un valore pari a zero indica di attendere per sempre l'operazione di lettura o scrittura o l'interruzione.

La struttura USBSCAN_TIMEOUT viene usata come parametro per DeviceIoControl, quando il codice di controllo I/O specificato viene IOCTL_SET_TIMEOUT.

Requisiti

Requisito Valore
Intestazione usbscan.h (include Usbscan.h)

Vedi anche

IOCTL_SET_TIMEOUT