共用方式為


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
標頭 winioctl.h (包含 Windows.h)

另請參閱

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY