Freigeben über


IOCTL_SERIAL_SET_BAUD_RATE IOCTL (ntddser.h)

Die IOCTL_SERIAL_SET_BAUD_RATE-Anforderung legt die Baudrate auf einem seriellen Controllergerät fest. Der serielle Controllertreiber überprüft die angegebene Baudrate.

Um die Baudrate zu erhalten, kann ein Client eine IOCTL_SERIAL_GET_BAUD_RATE-Anforderung verwenden.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Der AssociatedIrp.SystemBuffer-Member verweist auf eine SERIAL_BAUD_RATE Struktur, die ein Client zuordnet und festlegt, um die Baudrate einzugeben.

Länge des Eingabepuffers

Das Parameters.DeviceIoControl.InputBufferLength-Element wird auf die Größe einer SERIAL_BAUD_RATE-Struktur in Bytes festgelegt.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Der Information-Member ist auf 0 (null) festgelegt.

Das Element Status ist auf einen der generischen Statuswerte für Anforderungen der seriellen Gerätesteuerung festgelegt.

Anforderungen

Anforderung Wert
Header ntddser.h (include Ntddser.h)

Weitere Informationen

IOCTL_SERIAL_GET_BAUD_RATE

SERIAL_BAUD_RATE