STORAGE_TEMPERATURE_THRESHOLD結構 (ntddstor.h)
此結構 可用來透過 IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD) 來設定記憶體裝置 (的超過或低於溫度閾值。
語法
typedef struct _STORAGE_TEMPERATURE_THRESHOLD {
ULONG Version;
ULONG Size;
USHORT Flags;
USHORT Index;
SHORT Threshold;
BOOLEAN OverThreshold;
UCHAR Reserved;
} STORAGE_TEMPERATURE_THRESHOLD, *PSTORAGE_TEMPERATURE_THRESHOLD;
成員
Version
結構的版本。
Size
此結構的大小。 這應該設定為sizeof (STORAGE_TEMPERATURE_THRESHOLD) 。
Flags
為此要求設定的旗標。 以下是有效的旗標。
旗標 | 描述 |
---|---|
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST | 此旗標表示以適配卡為目標的要求,而不是裝置。 |
Index
識別溫度信息的實例。 從 0 開始。 索引 0 可能表示複合值。
Threshold
帶正負號的值,表示閾值的溫度,以攝氏為單位。
OverThreshold
指出 Threshold 是否指定超過或低於溫度臨界值。 如果 為 true,請設定裝置的 OverThreshold 溫度值;否則,請設定 UnderThreshold 溫度值。
Reserved
保留供未來使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
標頭 | ntddstor.h (包含 Ntddstor.h) |