Compartilhar via


Função SerCxGetReadIntervalTimeout (sercx.h)

O método SerCxGetReadIntervalTimeout retorna o valor de tempo limite de intervalo para uma operação de leitura (recebimento).

Sintaxe

ULONG SerCxGetReadIntervalTimeout(
  [in] WDFDEVICE Device
);

Parâmetros

[in] Device

Um identificador WDFDEVICE para o objeto de dispositivo de estrutura que representa o controlador serial.

Retornar valor

SerCxGetReadIntervalTimeout retorna o valor de tempo limite de intervalo de leitura em milissegundos. Um valor zero indica que os tempos limite de intervalo de leitura não são usados.

Comentários

O valor de tempo limite de intervalo de leitura é a quantidade máxima de tempo, em milissegundos, que é permitida entre dois bytes consecutivos em uma operação de leitura. Uma operação de leitura que excede esse tempo limite máximo. Para obter mais informações sobre valores de tempo limite, consulte SERIAL_TIMEOUTS.

Uma solicitação de leitura (IRP_MJ_READ) é concluída com êxito quando a operação de leitura solicitada atinge o tempo limite. A solicitação retorna o STATUS_TIMEOUT código status para indicar que a operação atingiu o tempo limite.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8.
Plataforma de Destino Universal
Cabeçalho sercx.h
IRQL <= DISPATCH_LEVEL

Confira também

IRP_MJ_READ

SERIAL_TIMEOUTS