WDF_REL_TIMEOUT_IN_SEC 函数 (wdfcore.h)

[适用于 KMDF 和 UMDF]

WDF_REL_TIMEOUT_IN_SEC 函数将指定的秒数转换为相对时间值。

语法

WDF_EXTERN_C_START LONGLONG WDF_REL_TIMEOUT_IN_SEC(
  [in] ULONGLONG Time
);

参数

[in] Time

要转换的秒数。

返回值

WDF_REL_TIMEOUT_IN_SEC 返回相对时间值,以系统时间单位 (100 纳秒间隔) ,表示 Time 指定的秒数。

注解

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

示例

下面的代码示例指定 I/O 请求的相对超时值 5 秒。

WDF_REQUEST_SEND_OPTIONS  requestSendOptions;
...
requestSendOptions.Timeout = WDF_REL_TIMEOUT_IN_SEC(5);
...

要求

要求
目标平台 通用
最低 KMDF 版本 1.0
最低 UMDF 版本 2.0
标头 wdfcore.h (包括 Wdf.h)
Library
IRQL 任何级别

另请参阅

WDF_ABS_TIMEOUT_IN_SEC

WDF_REQUEST_SEND_OPTIONS