Compartir a través de


IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD IOCTL (ntddstor.h)

Un controlador puede usar IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD para establecer el umbral de temperatura de un dispositivo de almacenamiento (cuando sea compatible con el hardware). Use IOCTL_STORAGE_QUERY_PROPERTY para determinar si el dispositivo admite el cambio superior y bajo umbrales de temperatura.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

Estructura STORAGE_TEMPERATURE_THRESHOLD .

Longitud del búfer de entrada

Parameters.DeviceIoControl.OutputBufferLength en la ubicación de la pila de E/S indica el tamaño, en bytes, del búfer de parámetros, que debe ser >= sizeof(STORAGE_TEMPERATURE_THRESHOLD).

Búfer de salida

Este IOCTL no tiene estructura de salida.

Longitud del búfer de salida

Este IOCTL no tiene estructura de salida.

Bloque de estado

El campo Información se establece en el número de bytes devueltos. El campo Estado se establece en STATUS_SUCCESS, o posiblemente en STATUS_INSUFFICIENT_RESOURCES.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado ntddstor.h (incluya Ntddstor.h)

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO