Функция WDF_REL_TIMEOUT_IN_SEC (wdfcore.h)
[Применимо к KMDF и UMDF]
Функция WDF_REL_TIMEOUT_IN_SEC преобразует указанное количество секунд в относительное значение времени.
Синтаксис
WDF_EXTERN_C_START LONGLONG WDF_REL_TIMEOUT_IN_SEC(
[in] ULONGLONG Time
);
Параметры
[in] Time
Количество секунд для преобразования.
Возвращаемое значение
WDF_REL_TIMEOUT_IN_SEC возвращает относительное значение времени в единицах системного времени (100-наносекундные интервалы), представляющее указанное время в секундах.
Комментарии
Относительное время — это значение времени относительно текущего системного времени. Например, если вызывающий объект передает относительное значение времени, равное пяти секундам, функции, которая принимает значение времени ожидания, функция будет истекать через пять секунд после вызова.
Примеры
В следующем примере кода указывается относительное время ожидания для запроса ввода-вывода в 5 секунд.
WDF_REQUEST_SEND_OPTIONS requestSendOptions;
...
requestSendOptions.Timeout = WDF_REL_TIMEOUT_IN_SEC(5);
...
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1,0 |
Минимальная версия UMDF | 2,0 |
Верхняя часть | wdfcore.h (включая Wdf.h) |
Библиотека | None |
IRQL | Любой уровень |