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