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, vea Establecer Time-Outs de lectura y escritura para 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.SystemBuffer apunta a una estructura de SERIAL_TIMEOUTS asignada por el cliente que usa el controlador de 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 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 SERIAL_TIMEOUTS . 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) |