KsGenerateThermalEvent 関数 (ks.h)

この関数は、温度マネージャーをサブスクライブする必要はありませんが、独自の温度管理を行う必要があるクライアント (ミニポート ドライバー) によって使用されます。

ミニポート ドライバーが温度マネージャーのクエリ インターフェイスのサポートを持っているかどうかを確認するチェックがあります (たとえば、デバイスは温度マネージャーによってアクティブに管理されます)。 温度マネージャーによって管理されているデバイスの場合、この呼び出しは拒否されます。

構文

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

パラメーター

[in] Object

KSDEVICEKSFILTER、または KSPIN を使用できます。 渡されたオブジェクトに応じて、温度通知はデバイス全体、フィルター全体、またはピンに送信されます。

[in] Value

KSDEVICE_THERMAL_STATE_LOWまたはKSDEVICE_THERMAL_STATE_HIGH

戻り値

成功のSTATUS_SUCCESSを返し、パラメーターが正しくない場合はSTATUS_INVALID_DEVICE_REQUESTします。

要件

要件
対象プラットフォーム ユニバーサル
Header ks.h
Library Ks.lib