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 |