Поделиться через


функция WDF_REL_TIMEOUT_IN_MS (wdfcore.h)

[Относится к KMDF и UMDF]

Функция WDF_REL_TIMEOUT_IN_MS преобразует указанное число миллисекундах в относительное значение времени.

Синтаксис

LONGLONG WDF_REL_TIMEOUT_IN_MS(
  [in] ULONGLONG Time
);

Параметры

[in] Time

Число миллисекундах для преобразования.

Возвращаемое значение

WDF_REL_TIMEOUT_IN_MS возвращает относительное значение времени в системных единицах времени (интервалы 100 наносекунд), представляющее указанное время в миллисекундах.

Комментарии

Относительное время — это значение времени относительно текущего системного времени. Например, если вызывающий объект передает относительное значение времени в пять миллисекундах функции, которая принимает значение времени ожидания, функция будет инициализировать пять миллисекундах после вызова.

Примеры

В следующем примере кода запускается таймер. Платформа будет вызывать функцию обратного вызова EvtTimerFunc таймера через десять миллисекундах.

BOOLEAN inTimerQueue;

inTimerQueue = WdfTimerStart(
                             timerHandle,
                             WDF_REL_TIMEOUT_IN_MS(10)
                             );

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1,0
Минимальная версия UMDF 2,0
Верхняя часть wdfcore.h (включая Wdf.h)
Библиотека None
IRQL Любой уровень

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

WDF_ABS_TIMEOUT_IN_MS