структура 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 (включая Ntddstor.h) |