структура 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
Флаги, заданные для этого запроса. Ниже приведены допустимые флаги.
Flag | Описание |
---|---|
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST | Этот флаг указывает, что запрос предназначен для адаптера, а не устройства. |
Index
Идентифицирует экземпляр сведений о температуре. Начинается с 0. Индекс 0 может указывать на составное значение.
Threshold
Значение со знаком, указывающее температуру порогового значения в градусах Цельсия.
OverThreshold
Указывает, указывает ли пороговое значение для порогового значения температуры более или ниже. Если значение равно true, установите значение температуры OverThreshold устройства; В противном случае задайте значение температуры UnderThreshold .
Reserved
Зарезервировано для последующего использования.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | ntddstor.h (включая Ntddstor.h) |