IOCTL_SERIAL_GET_BAUD_RATE IOCTL (ntddser.h)
La richiesta IOCTL_SERIAL_GET_BAUD_RATE restituisce la velocità in baud con cui la porta seriale è attualmente configurata per trasmettere e ricevere dati.
Per impostare la velocità baud, un client può usare una richiesta di IOCTL_SERIAL_SET_BAUD_RATE .
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
Il membro AssociatedIrp.SystemBuffer punta a una struttura SERIAL_BAUD_RATE allocata dal client usata dal driver del controller seriale per restituire le informazioni sulla frequenza baud.
Lunghezza del buffer di output
Il membro Parameters.DeviceIoControl.OutputBufferLength è impostato sulle dimensioni in byte di una struttura di SERIAL_BAUD_RATE .
Blocco dello stato
Se la richiesta ha esito positivo, il membro Informazioni viene impostato sulla dimensione in byte di una struttura di SERIAL_BAUD_RATE . In caso contrario, il membro Informazioni è impostato su zero.
Il membro Status è impostato su uno dei valori di stato generici per le richieste di controllo del dispositivo seriale.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddser.h (include Ntddser.h) |