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

[Применимо к KMDF и UMDF]

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

Синтаксис

LONGLONG WDF_REL_TIMEOUT_IN_US(
  [in] ULONGLONG Time
);

Параметры

[in] Time

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

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

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

Замечания

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

Примеры

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

BOOLEAN inTimerQueue;

inTimerQueue = WdfTimerStart(
                             timerHandle,
                             WDF_REL_TIMEOUT_IN_US(100)
                             );

Требования

Требование Ценность
целевая платформа Всеобщий
минимальная версия KMDF 1.0
минимальная версия UMDF 2.0
заголовка wdfcore.h (include Wdf.h)
библиотеки Никакой
IRQL Любой уровень

См. также

WDF_ABS_TIMEOUT_IN_US