IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD IOCTL (ntddstor.h)
Драйвер может использовать IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD для установки порогового значения температуры устройства хранения (при поддержке оборудования). Используйте IOCTL_STORAGE_QUERY_PROPERTY, чтобы определить, поддерживает ли устройство изменение пороговых значений температуры.
Основной код
Входной буфер
Структура STORAGE_TEMPERATURE_THRESHOLD.
Длина входного буфера
Parameters.DeviceIoControl.OutputBufferLength в расположении стека ввода-вывода указывает размер в байтах буфера параметров, который должен быть >= размер(STORAGE_TEMPERATURE_THRESHOLD).
Выходной буфер
Эта структура IOCTL не имеет выходной структуры.
Длина выходного буфера
Эта структура IOCTL не имеет выходной структуры.
Блок состояния
В поле Information задано количество возвращаемых байтов. Поле состояния имеет значение STATUS_SUCCESSили, возможно, STATUS_INSUFFICIENT_RESOURCES.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
минимальный поддерживаемый сервер | Windows Server 2016 |
заголовка | ntddstor.h (include Ntddstor.h) |