Freigeben über


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)

Siehe auch

IOCTL_SET_TIMEOUT