IOCTL_SERIAL_GET_TIMEOUTS IOCTL (ntddser.h)
La solicitud IOCTL_SERIAL_GET_TIMEOUTS devuelve los valores de tiempo de espera que usa el controlador de controlador serie con solicitudes de lectura y escritura.
Para establecer tiempos de espera, un cliente puede usar una solicitud de IOCTL_SERIAL_SET_TIMEOUTS.
Para obtener más información sobre los tiempos de espera, consulte configuración de Time-Outs lectura y escritura de un dispositivo serie.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
El miembro AssociatedIrp.SystemBu ffer apunta a una estructura de SERIAL_TIMEOUTS asignada por el cliente que usa el controlador del controlador serie para generar información sobre los valores de tiempo de espera de lectura y escritura.
Longitud del búfer de salida
El miembro Parameters.DeviceIoControl.OutputBufferLength se establece en el tamaño, en bytes, de una estructura de SERIAL_TIMEOUTS.
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_TIMEOUTS. 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) |