KsGenerateThermalEvent 函数 (ks.h)

此函数由不想订阅热管理器的客户端(微型端口驱动程序)使用,但想要执行自己的热管理。

存在一个检查,用于验证微型端口驱动程序是否具有对热管理器的查询接口支持(例如,设备由热管理器主动管理)。 对于由热管理器管理的设备,将拒绝此调用。

语法

KSDDKAPI NTSTATUS KsGenerateThermalEvent(
  [in] PVOID                  Object,
  [in] KSDEVICE_THERMAL_STATE Value
);

参数

[in] Object

可以 KSDEVICEKSFILTERKSPIN。 根据传递的对象,热通知将发送到设备范围、筛选器范围或引脚。

[in] Value

KSDEVICE_THERMAL_STATE_LOW或KSDEVICE_THERMAL_STATE_HIGH

返回值

返回成功STATUS_SUCCESS,如果参数不正确,则返回STATUS_INVALID_DEVICE_REQUEST。

要求

要求 价值
目标平台 普遍
标头 ks.h
Ks.lib