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 de los umbrales de temperatura superior y bajo 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 ninguna estructura de salida.

Longitud del búfer de salida

Este IOCTL no tiene ninguna estructura de salida.

Bloque de estado

El campo información de se establece en el número de bytes devueltos. El campo Estado de está establecido en STATUS_SUCCESSo, posiblemente, en STATUS_INSUFFICIENT_RESOURCES.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
encabezado de ntddstor.h (incluya Ntddstor.h)

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO