IOCTL_SERIAL_GET_BAUD_RATE IOCTL (ntddser.h)
Die IOCTL_SERIAL_GET_BAUD_RATE Anforderung gibt die Baudrate zurück, mit der der serielle Anschluss zurzeit für das Übertragen und Empfangen von Daten konfiguriert ist.
Um die Baudrate festzulegen, kann ein Client eine IOCTL_SERIAL_SET_BAUD_RATE Anforderung verwenden.
Hauptcode
Eingabepuffer
Nichts.
Eingabepufferlänge
Nichts.
Ausgabepuffer
Der AssociatedIrp.SystemBuffer Member verweist auf eine vom Client zugewiesene SERIAL_BAUD_RATE Struktur, die der serielle Controllertreiber zum Ausgeben der Baudrateinformationen verwendet.
Länge des Ausgabepuffers
Der Parameters.DeviceIoControl.OutputBufferLength Member wird auf die Größe in Byte einer SERIAL_BAUD_RATE Struktur festgelegt.
Statusblock
Wenn die Anforderung erfolgreich ist, wird das Information Member auf die Größe in Byte einer SERIAL_BAUD_RATE-Struktur festgelegt. Andernfalls wird der Information Member auf Null festgelegt.
Der Status- Member ist auf einen der generischen Statuswerte für anforderungen für serielle Gerätesteuerungfestgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddser.h (include Ntddser.h) |