Freigeben über


Festlegen von Lese- und Schreibtimeouts für ein serielles Gerät

Ein Client kann eine IOCTL_SERIAL_SET_TIMEOUTS-Anforderung verwenden, um Timeoutwerte festzulegen, die der vom System bereitgestellte Serial.sys Treiber für Lese- und Schreibanforderungen verwendet. Serial.sys weiterhin Bytes übertragen, bis die angeforderte Anzahl von Bytes übertragen wurde oder ein Timeoutereignis auftritt.

Der Timeoutvorgang in Serial.sys ist mit dem Benutzermodusbetrieb von COM-Ports kompatibel, der von den Kommunikationsfunktionen unterstützt wird, die von den Windows-Basisdiensten im Microsoft Windows SDK unterstützt werden.

Beachten Sie, dass der Timeoutvorgang nicht auf eine ausstehende Anforderung angewendet wird, während sie sich in der Warteschlange befindet. Der Timeoutvorgang wird auf eine Anforderung angewendet, nachdem die Anforderung aktuell wurde (d. a. Serial.sys beginnt, die Anforderung zu verarbeiten).

Weitere Informationen zu den Lese- und Schreibtimeouts finden Sie in den folgenden Artikeln: