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 da estrutura que representa o controlador serial.

Valor de retorno

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.

Observações

O valor de tempo limite de intervalo de leitura é a quantidade máxima de tempo, em milissegundos, permitida entre dois bytes consecutivos em uma operação de leitura. Uma operação de leitura que excede esse tempo máximo limite. 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 código de status STATUS_TIMEOUT para indicar que a operação atingiu o tempo limite.

Requisitos

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

Consulte também

IRP_MJ_READ

SERIAL_TIMEOUTS