Fungsi KsGenerateThermalEvent (ks.h)

Fungsi ini digunakan oleh klien (driver miniport) yang tidak ingin berlangganan manajer termal, tetapi ingin melakukan manajemen termal mereka sendiri.

Ada pemeriksaan yang memverifikasi apakah driver miniport memiliki dukungan antarmuka kueri untuk manajer termal (misalnya, perangkat dikelola secara aktif oleh manajer termal). Dalam kasus perangkat yang dikelola oleh manajer termal, panggilan ini ditolak.

Sintaks

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

Parameter

[in] Object

Bisa KSDEVICE, KSFILTER, atau KSPIN. Bergantung pada objek yang diteruskan, pemberitahuan termal dikirim di seluruh perangkat, lebar filter, atau ke pin.

[in] Value

KSDEVICE_THERMAL_STATE_LOW atau KSDEVICE_THERMAL_STATE_HIGH

Mengembalikan nilai

Mengembalikan STATUS_SUCCESS untuk keberhasilan dan STATUS_INVALID_DEVICE_REQUEST jika parameter salah.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ks.h
Pustaka Ks.lib