IOCTL_SERIAL_GET_BAUD_RATE IOCTL (ntddser.h)
La solicitud IOCTL_SERIAL_GET_BAUD_RATE devuelve la velocidad de baudios a la que está configurado actualmente el puerto serie para transmitir y recibir datos.
Para establecer la velocidad de baudios, un cliente puede usar una solicitud IOCTL_SERIAL_SET_BAUD_RATE.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
El miembro AssociatedIrp.SystemBuffer apunta a una estructura de SERIAL_BAUD_RATE asignada por el cliente que usa el controlador de controlador serie para generar la información de velocidad de baudios.
Longitud del búfer de salida
El miembro Parameters.DeviceIoControl.OutputBufferLength se establece en el tamaño en bytes de una estructura SERIAL_BAUD_RATE.
Bloque de estado
Si la solicitud se realiza correctamente, el miembro Information se establece en el tamaño en bytes de una estructura de SERIAL_BAUD_RATE. De lo contrario, el miembro de Information está establecido en cero.
El miembro Estado de se establece en uno de los valores de estado genéricos de para solicitudes de control de dispositivos serie.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ntddser.h (incluya Ntddser.h) |