структура STORAGE_TEMPERATURE_INFO (ntddstor.h)
Описывает данные температуры устройства. Возвращается в рамках STORAGE_TEMPERATURE_DATA_DESCRIPTOR при запросе данных температуры с помощью запроса IOCTL_STORAGE_QUERY_PROPERTY.
Синтаксис
typedef struct _STORAGE_TEMPERATURE_INFO {
USHORT Index;
SHORT Temperature;
SHORT OverThreshold;
SHORT UnderThreshold;
BOOLEAN OverThresholdChangable;
BOOLEAN UnderThresholdChangable;
BOOLEAN EventGenerated;
UCHAR Reserved0;
ULONG Reserved1;
} STORAGE_TEMPERATURE_INFO, *PSTORAGE_TEMPERATURE_INFO;
Члены
Index
Определяет экземпляр сведений о температуре. Начинается с 0. Индекс 0 может указывать составное значение.
Temperature
Подписанное значение, указывающее текущую температуру в градусах По Цельсию.
OverThreshold
Подписанное значение, указывающее максимальную температуру в требуемом пороге в градусах По Цельсию.
UnderThreshold
Подписанное значение, указывающее минимальную температуру в требуемом пороге в градусах По Цельсию.
OverThresholdChangable
Указывает, можно ли изменить OverThreshold с помощью IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD.
UnderThresholdChangable
Указывает, можно ли изменить UnderThreshold с помощью IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD.
EventGenerated
Указывает, будет ли создано уведомление, когда текущая температура пересекает пороговое значение.
Reserved0
Зарезервировано для дальнейшего использования.
Reserved1
Зарезервировано для дальнейшего использования.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
минимальный поддерживаемый сервер | Windows Server 2016 |
заголовка | ntddstor.h (include Ntddstor.h) |