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
Library Ks.lib