requestWakeupLatency 函数 (winbase.h)

[RequestWakeupLatency 可在“要求”部分指定的操作系统中使用。 它在后续版本中可能已更改或不可用。]

不起作用,并返回 STATUS_NOT_SUPPORTED。 提供此函数只是为了与早期版本的 Windows 兼容。

Windows Server 2008 和 Windows Vista: 不起作用,并且始终返回成功。

语法

BOOL RequestWakeupLatency(
  [in] LATENCY_TIME latency
);

参数

[in] latency

唤醒计算机所需的时间要求延迟。 此参数的取值可为下列值之一:

含义
LT_LOWEST_LATENCY
1
PowerSystemSleeping1 状态 (等效于 ACPI 状态 S0 和 APM 状态工作) 。
LT_DONT_CARE
0
任何延迟 (默认) 。

返回值

返回值为非零值。

注解

系统在选择睡眠状态时使用唤醒延迟要求。 无法保证延迟,因为唤醒时间取决于特定计算机的硬件设计。

若要取消延迟请求,请使用LT_DONT_CARE调用 RequestWakeupLatency

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 winbase.h (包括 Windows.h)
Library Kernel32.lib
DLL Kernel32.dll

另请参阅

电源管理功能