Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта структура используется для установки порогового значения температуры устройства хранения (через 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
Указывает, указывает ли пороговое значение указывает пороговое значение поверх или под пороговым значением температуры. Если true, задайте значение температуры overThreshold устройства; в противном случае задайте значение температуры UnderThreshold.
Reserved
Зарезервировано для дальнейшего использования.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
минимальный поддерживаемый сервер | Windows Server 2016 |
заголовка | ntddstor.h (include Ntddstor.h) |