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 |