Функция SerCxGetReadIntervalTimeout (sercx.h)
Метод SerCxGetReadIntervalTimeout возвращает значение времени ожидания интервала для операции чтения (получения).
Синтаксис
ULONG SerCxGetReadIntervalTimeout(
[in] WDFDEVICE Device
);
Параметры
[in] Device
Дескриптор WDFDEVICE для объекта устройства платформы, представляющего последовательный контроллер.
Возвращаемое значение
SerCxGetReadIntervalTimeout возвращает значение времени ожидания чтения в миллисекундах. Значение нуля указывает, что время ожидания интервала чтения не используется.
Замечания
Значение времени ожидания интервала чтения — это максимальное время в миллисекундах, которое допускается между двумя последовательными байтами в операции чтения. Операция чтения, превышающая это максимальное время ожидания. Дополнительные сведения о значениях времени ожидания см. в SERIAL_TIMEOUTS.
Запрос чтения (IRP_MJ_READ) успешно завершается при истечении времени ожидания запрошенной операции чтения. Запрос возвращает код состояния STATUS_TIMEOUT, чтобы указать время ожидания операции.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно начиная с Windows 8. |
целевая платформа | Всеобщий |
заголовка | sercx.h |
IRQL | <= DISPATCH_LEVEL |