KsGenerateThermalEvent 函数 (ks.h)
此函数由客户端 (微型端口驱动程序) 使用,这些驱动程序不想订阅热管理器,但希望执行自己的热管理。
有一个检查用于验证微型端口驱动程序是否具有对热管理器的查询接口支持 (例如,设备由热管理器) 主动管理。 如果设备由热管理器管理,则拒绝此调用。
语法
KSDDKAPI NTSTATUS KsGenerateThermalEvent(
[in] PVOID Object,
[in] KSDEVICE_THERMAL_STATE Value
);
参数
[in] Object
可以是 KSDEVICE、 KSFILTER 或 KSPIN。 根据传递的对象,会将热通知发送到设备范围、筛选器范围或引脚。
[in] Value
KSDEVICE_THERMAL_STATE_LOW或KSDEVICE_THERMAL_STATE_HIGH
返回值
返回成功STATUS_SUCCESS,如果参数不正确,则返回STATUS_INVALID_DEVICE_REQUEST。
要求
要求 | 值 |
---|---|
目标平台 | 通用 |
标头 | ks.h |
Library | Ks.lib |