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 纳秒间隔)返回相对时间值,表示 时间 指定的微秒数。

言论

相对时间是相对于当前系统时间的时间值。 例如,如果调用方将相对时间值 5 微秒传递给接受超时值的函数,则调用函数后将超时 5 微秒。

例子

下面的代码示例启动计时器。 框架将在一百微秒后调用计时器的 EvtTimerFunc 回调函数。

BOOLEAN inTimerQueue;

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

要求

要求 价值
目标平台 普遍
最低 KMDF 版本 1.0
最低 UMDF 版本 2.0
标头 wdfcore.h (包括 Wdf.h)
没有
IRQL 任何级别

另请参阅

WDF_ABS_TIMEOUT_IN_US