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) |