estructura STORAGE_TEMPERATURE_DATA_DESCRIPTOR (winioctl.h)

Esta estructura se usa junto con IOCTL_STORAGE_QUERY_PROPERTY para devolver datos de temperatura desde un dispositivo de almacenamiento o adaptador.

Sintaxis

typedef struct _STORAGE_TEMPERATURE_DATA_DESCRIPTOR {
  DWORD                    Version;
  DWORD                    Size;
  SHORT                    CriticalTemperature;
  SHORT                    WarningTemperature;
  WORD                     InfoCount;
  BYTE                     Reserved0[2];
  DWORD                    Reserved1[2];
  STORAGE_TEMPERATURE_INFO TemperatureInfo[ANYSIZE_ARRAY];
} STORAGE_TEMPERATURE_DATA_DESCRIPTOR, *PSTORAGE_TEMPERATURE_DATA_DESCRIPTOR;

Miembros

Version

Contiene el tamaño de esta estructura, en bytes. El valor de este miembro cambiará a medida que se agreguen miembros a la estructura.

Size

Especifica el tamaño total de los datos devueltos, en bytes. Esto puede incluir datos que siguen a esta estructura.

CriticalTemperature

Indica la temperatura mínima en grados Celsius que puede evitar el funcionamiento normal. Si se supera esta temperatura, se pueden producir posibles pérdidas de datos, apagado automático de dispositivos, limitación de rendimiento extrema o daños permanentes.

WarningTemperature

Indica la temperatura máxima en grados Celsius en la que el dispositivo es capaz de funcionar continuamente sin degradar la operación o confiabilidad.

InfoCount

Especifica el número de estructuras de STORAGE_TEMPERATURE_INFO notificadas en TemperatureInfo. Se puede devolver más de un conjunto de datos de temperatura cuando hay varios sensores en la unidad.

Reserved0[2]

Reservado para un uso futuro.

Reserved1[2]

Reservado para un uso futuro.

TemperatureInfo[ANYSIZE_ARRAY]

Datos de temperatura del dispositivo, de tipo STORAGE_TEMPERATURE_INFO.

Requisitos

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

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO