requestWakeupLatency 函数 (winbase.h)
[RequestWakeupLatency 可在“要求”部分指定的操作系统中使用。 它在后续版本中可能已更改或不可用。]
不起作用,并返回 STATUS_NOT_SUPPORTED。 提供此函数只是为了与早期版本的 Windows 兼容。
Windows Server 2008 和 Windows Vista: 不起作用,并且始终返回成功。
语法
BOOL RequestWakeupLatency(
[in] LATENCY_TIME latency
);
参数
[in] latency
唤醒计算机所需的时间要求延迟。 此参数的取值可为下列值之一:
值 | 含义 |
---|---|
|
PowerSystemSleeping1 状态 (等效于 ACPI 状态 S0 和 APM 状态工作) 。 |
|
任何延迟 (默认) 。 |
返回值
返回值为非零值。
注解
系统在选择睡眠状态时使用唤醒延迟要求。 无法保证延迟,因为唤醒时间取决于特定计算机的硬件设计。
若要取消延迟请求,请使用LT_DONT_CARE调用 RequestWakeupLatency。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | winbase.h (包括 Windows.h) |
Library | Kernel32.lib |
DLL | Kernel32.dll |