STORAGE_TEMPERATURE_INFO 構造体 (winioctl.h)
デバイスの温度データについて説明します。 IOCTL_STORAGE_QUERY_PROPERTY 要求を使用して温度データのクエリを実行するときに、STORAGE_TEMPERATURE_DATA_DESCRIPTOR の一部として返されます。
構文
typedef struct _STORAGE_TEMPERATURE_INFO {
WORD Index;
SHORT Temperature;
SHORT OverThreshold;
SHORT UnderThreshold;
BOOLEAN OverThresholdChangable;
BOOLEAN UnderThresholdChangable;
BOOLEAN EventGenerated;
BYTE Reserved0;
DWORD Reserved1;
} STORAGE_TEMPERATURE_INFO, *PSTORAGE_TEMPERATURE_INFO;
メンバー
Index
温度情報のインスタンスを識別します。 0 から始まります。 インデックス 0 は複合値を示す場合があります。
Temperature
現在の温度を摂氏で示す符号付き値。
OverThreshold
目的のしきい値内の最高温度を摂氏単位で指定する符号付き値。
UnderThreshold
目的のしきい値内の最小温度を摂氏単位で指定する符号付き値。
OverThresholdChangable
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLDを使用して OverThreshold を変更できるかどうかを示します。
UnderThresholdChangable
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLDを使用して UnderThreshold を変更できるかどうかを示します。
EventGenerated
現在の温度がしきい値を超えたときに通知が生成されるかどうかを示します。
Reserved0
将来使用するために予約されています。
Reserved1
将来使用するために予約されています。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | winioctl.h (Windows.h を含む) |