IOCTL_SERIAL_GET_LINE_CONTROL IOCTL (ntddser.h)
La solicitud IOCTL_SERIAL_GET_LINE_CONTROL devuelve información sobre el conjunto de controles de línea para un dispositivo serie. Los parámetros de control de línea incluyen el número de bits de detención, el número de bits de datos y la paridad.
Para configurar el control de línea, un cliente puede usar una solicitud de IOCTL_SERIAL_SET_LINE_CONTROL .
Para obtener información sobre la configuración de registro de control de línea válida, vea SERIAL_LINE_CONTROL.
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_LINE_CONTROL asignada por el cliente que usa el controlador de controlador serie para generar información sobre la configuración del control de línea.
Longitud del búfer de salida
El miembro Parameters.DeviceIoControl.OutputBufferLength se establece en el tamaño, en bytes, de una estructura de SERIAL_LINE_CONTROL .
Bloque de estado
Si la solicitud se realiza correctamente, el miembro Information se establece en el tamaño, en bytes, de una estructura SERIAL_LINE_CONTROL . De lo contrario, el miembro Information se establece en cero.
El miembro Status se establece en uno de los valores de estado genéricos para las solicitudes de control de dispositivos serie.
Requisitos
Requisito | Valor |
---|---|
Header | ntddser.h (incluya Ntddser.h) |