Microsoft 热量扩展的特定于设备的方法
为了支持更灵活的热区域和热传感器设计,Windows 支持 ACPI 热区域模型的扩展。 具体而言,Windows 支持每个热区域的热最小节流限制 (MTL),还支持在热区域之间共享温度传感器。
有关 MTL 的详细信息,请参阅 Windows 中的热管理。
若要使用这些功能,OEM 可以在任何热区域的命名空间中包含以下特定于设备的方法 (_DSM)。
函数 1:最小限制
热最小限制的 _DSM 控制方法参数如下所示:
参数(最小限制)
Arg0:UUID = 14d399cd-7a27-4b18-8fb4-7cb7b9f4e500
Arg1:修订 ID = 0
Arg2:函数索引 = 1
Arg3:空包(未使用)
返回(最小限制)
具有当前最小限制的整数值,以百分比表示。 Windows 不会将限制设置为低于此值。
函数 2:温度传感器设备
温度传感器设备的 _DSM 控制方法参数如下所示:
参数(温度传感器设备)
Arg0:UUID = 14d399cd-7a27-4b18-8fb4-7cb7b9f4e500
Arg1:修订 ID = 0
Arg2:函数索引 = 2
Arg3:空包(未使用)
返回(温度传感器设备)
对将返回此热区域温度的设备的引用。
温度传感器设备依赖项要求
如果通过 _DSM 函数索引 2 报告了温度传感器设备,则还需要热区域包含一个 _DEP 对象,该对象用于标识热区域对温度传感器设备的依赖。
每个 _DSM 的函数索引 0 都是一个返回支持的函数索引集的查询函数,始终是必需的。 有关详细信息,请参阅 ACPI 5.0 规范中的第 9.14.1 节“_DSM(特定于设备的方法)”。