Функция 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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по