Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die IOCTL_SERIAL_SET_TIMEOUTS Anforderung legt die Timeoutwerte fest, die der serielle Controllertreiber für Lese- und Schreibanforderungen verwendet.
Um die Timeoutwerte abzurufen, kann ein Client eine IOCTL_SERIAL_GET_TIMEOUTS Anforderung verwenden.
Weitere Informationen zu Timeouts finden Sie unter Festlegen von Lese- und Schreibzugriff Time-Outs für ein serielles Gerät.
Hauptcode
Eingabepuffer
Der AssociatedIrp.SystemBuffer Member verweist auf eine vom Client zugewiesene SERIAL_TIMEOUTS Struktur, die zum Eingeben von Lese- und Schreibtimeoutwerten verwendet wird.
Eingabepufferlänge
Der Parameters.DeviceIoControl.InputBufferLength Member wird auf die Größe einer SERIAL_TIMEOUTS-Struktur in Bytes festgelegt.
Ausgabepuffer
Nichts.
Länge des Ausgabepuffers
Nichts.
Statusblock
Das Information Member ist auf Null festgelegt.
Der Status- Member ist auf einen der generischen Statuswerte für anforderungen für serielle Gerätesteuerungfestgelegt. Ein Status von STATUS_INVALID_PARAMETER gibt an, dass die Lesetimeoutwerte die maximal zulässigen Werte überschreiten.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | ntddser.h (include Ntddser.h) |