Compartir a través de


Función KsGenerateThermalEvent (ks.h)

Esta función la usan los clientes (controladores de miniport) que no quieren suscribirse al administrador térmico, pero que quieren hacer su propia gestión térmica.

Hay una comprobación que comprueba si el controlador de miniporte tiene la compatibilidad con la interfaz de consulta para un administrador térmico (por ejemplo, el dispositivo está administrado activamente por un administrador térmico). En los casos de dispositivos administrados por un administrador térmico, esta llamada se rechaza.

Sintaxis

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

Parámetros

[in] Object

Puede ser KSDEVICE, KSFILTERo KSPIN. Dependiendo del objeto pasado, la notificación térmica se envía en todo el dispositivo, en todo el filtro o en la patilla.

[in] Value

KSDEVICE_THERMAL_STATE_LOW o KSDEVICE_THERMAL_STATE_HIGH

Valor devuelto

Devuelve STATUS_SUCCESS para éxito y STATUS_INVALID_DEVICE_REQUEST si los parámetros son incorrectos.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de ks.h
biblioteca de Ks.lib