USBSCAN_TIMEOUT Struktur (usbscan.h)
Die USBSCAN_TIMEOUT-Struktur speichert Timeoutwerte für USB-Massen-IN- und Massenausgangsvorgänge und Unterbrechungen.
Syntax
typedef struct _USBSCAN_TIMEOUT {
ULONG TimeoutRead;
ULONG TimeoutWrite;
ULONG TimeoutEvent;
} USBSCAN_TIMEOUT, *PUSBSCAN_TIMEOUT;
Angehörige
TimeoutRead
Gibt die Anzahl der Sekunden an, die auf ein Timeout eines Lesevorgangs warten sollen.
TimeoutWrite
Gibt die Anzahl der Sekunden an, die auf ein Timeout eines Schreibvorgangs warten sollen.
TimeoutEvent
Gibt die Anzahl der Sekunden an, die auf den Auftreten eines Interrupts warten sollen.
Bemerkungen
Ein Wert von Null bedeutet, dass sie für immer auf den Lese- oder Schreibvorgang warten oder unterbrechen.
Die USBSCAN_TIMEOUT-Struktur wird als Parameter zum DeviceIoControl-verwendet, wenn der angegebene E/A-Steuerelementcode IOCTL_SET_TIMEOUTist.
Anforderungen
Anforderung | Wert |
---|---|
Header- | usbscan.h (include Usbscan.h) |