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