-2

我想在关闭系统之前设置系统唤醒时间。我知道,系统可以在 BIOS 的 RTC 唤醒警报时间和日期中设置的特定时间自动唤醒。我想通过使用 C#.net 代码来做同样的事情。当我运行此代码时,下一个系统唤醒时间需要在 rtc 唤醒警报日期和时间自动设置。
我通过在位置写入下一个系统唤醒时间在 Linux 系统上做了同样的事情/sys/class/rtc/rtc0/wakealarm。像那样,我也想在 Windows 系统中这样做。但我不知道我想在哪里写系统唤醒时间。当我在 BIOS 中设置 RTC 闹钟时间时,它肯定会存储在某个文件中。如果我知道该位置,我可以使用 C# 代码在该位置编写下一个系统唤醒时间。如果您知道,请告诉我,这对我很有用。

4

1 回答 1

0

AFAIK,唤醒时间和日期由 BIOS 设置并存储在 CMOS 区域,即 128 字节或 256 字节。此外,如果您在操作系统中设置这些并关闭 PC,您设置的内容将被 BIOS 代码覆盖,因为它的例程将在您之后调用(如果我的回忆是正确的)

于 2013-07-15T07:03:38.877 回答