如何即时禁用 Windows 无线省电功能?

问题描述 投票:0回答:1

我们在无线节能方面遇到一些问题。如果我们在当前电源计划中将无线适配器设置的省电模式设置为最高性能,则所有问题都消失了。然而,这确实对电池寿命有影响。因此,我们希望找到一种方法,仅在我们的程序运行时以编程方式关闭 Wi-Fi 节能功能。

我们尝试设置 OID_DOT11_POWER_MGMT_REQUEST,但失败并返回 0xC0010017,这意味着 NDIS_STATUS_INVALID_OID。不过,查询是可以的。

另一种方法是修改当前的电源方案,但是如果用户在我们的程序运行时切换电源方案,可能会导致问题和混乱。

这里的高手有更好的方法吗?预先感谢。

windows wifi ndis power-saving
1个回答
0
投票

OID_DOT11_POWER_MGMT_REQUEST 设置后不应失败。您应该向您的 WiFi 供应商提交错误。 请注意,此 oid 的实现是供应商的责任,因此您获得的真正节能完全取决于供应商的驱动程序实现和设备特性。

© www.soinside.com 2019 - 2024. All rights reserved.