[适用于 KMDF 和 UMDF]
WDF_REL_TIMEOUT_IN_MS 函数将指定的毫秒数转换为相对时间值。
语法
LONGLONG WDF_REL_TIMEOUT_IN_MS(
[in] ULONGLONG Time
);
参数
[in] Time
要转换的毫秒数。
返回值
WDF_REL_TIMEOUT_IN_MS 以系统时间单位(100 纳秒间隔)返回相对时间值,表示 时间 指定的毫秒数。
言论
相对时间是相对于当前系统时间的时间值。 例如,如果调用方将相对时间值 5 毫秒传递给接受超时值的函数,则调用该函数后将超时 5 毫秒。
例子
下面的代码示例启动计时器。 框架将在十毫秒后调用计时器的 EvtTimerFunc 回调函数。
BOOLEAN inTimerQueue;
inTimerQueue = WdfTimerStart(
timerHandle,
WDF_REL_TIMEOUT_IN_MS(10)
);
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 普遍 |
| 最低 KMDF 版本 | 1.0 |
| 最低 UMDF 版本 | 2.0 |
| 标头 | wdfcore.h (包括 Wdf.h) |
| 库 | 没有 |
| IRQL | 任何级别 |