Функция 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 Любой уровень

См. также раздел

WDF_ABS_TIMEOUT_IN_SEC

WDF_REQUEST_SEND_OPTIONS