Compartir a través de


Función SerCxGetReadIntervalTimeout (sercx.h)

El método SerCxGetReadIntervalTimeout devuelve el valor de tiempo de espera de intervalo para una operación de lectura (recepción).

Sintaxis

ULONG SerCxGetReadIntervalTimeout(
  [in] WDFDEVICE Device
);

Parámetros

[in] Device

Un identificador WDFDEVICE para el objeto de dispositivo de marco que representa el controlador serie.

Valor devuelto

serCxGetReadIntervalTimeout devuelve el valor de tiempo de espera de intervalo de lectura en milisegundos. Un valor de cero indica que no se usan tiempos de espera de intervalo de lectura.

Observaciones

El valor de tiempo de espera de intervalo de lectura es la cantidad máxima de tiempo, en milisegundos, que se permite entre dos bytes consecutivos en una operación de lectura. Una operación de lectura que supere este tiempo de espera máximo. Para obtener más información sobre los valores de tiempo de espera, consulte SERIAL_TIMEOUTS.

Una solicitud read (IRP_MJ_READ) se completa correctamente cuando se agota el tiempo de espera de la operación de lectura solicitada. La solicitud devuelve el código de estado STATUS_TIMEOUT para indicar que se agota el tiempo de espera de la operación.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 8.
de la plataforma de destino de Universal
encabezado de sercx.h
irQL <= DISPATCH_LEVEL

Consulte también

IRP_MJ_READ

SERIAL_TIMEOUTS