Condividi tramite


IOCTL_SERIAL_SET_BAUD_RATE IOCTL (ntddser.h)

La richiesta IOCTL_SERIAL_SET_BAUD_RATE imposta la velocità baud in un dispositivo controller seriale. Il driver del controller seriale verifica la velocità baud specificata.

Per ottenere la velocità di baud, un client può usare una richiesta di IOCTL_SERIAL_GET_BAUD_RATE.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Il AssociatedIrp.SystemBuffer membro punta a una struttura SERIAL_BAUD_RATE che un client alloca e imposta per l'input della velocità baud.

Lunghezza del buffer di input

Il membro Parameters.DeviceIoControl.InputBufferLength è impostato sulle dimensioni, in byte, di una struttura di SERIAL_BAUD_RATE.

Buffer di output

Nessuno.

Lunghezza del buffer di output

Nessuno.

Blocco di stato

Il membro Informazioni è impostato su zero.

Il membro stato è impostato su uno dei valori di stato generico per le richieste di controllo del dispositivo seriale.

Fabbisogno

Requisito Valore
intestazione ntddser.h (include Ntddser.h)

Vedere anche

IOCTL_SERIAL_GET_BAUD_RATE

SERIAL_BAUD_RATE