estructura STORAGE_TEMPERATURE_INFO (winioctl.h)

Describe los datos de temperatura del dispositivo. Se devuelve como parte de STORAGE_TEMPERATURE_DATA_DESCRIPTOR al consultar los datos de temperatura con una solicitud IOCTL_STORAGE_QUERY_PROPERTY.

Sintaxis

typedef struct _STORAGE_TEMPERATURE_INFO {
  WORD    Index;
  SHORT   Temperature;
  SHORT   OverThreshold;
  SHORT   UnderThreshold;
  BOOLEAN OverThresholdChangable;
  BOOLEAN UnderThresholdChangable;
  BOOLEAN EventGenerated;
  BYTE    Reserved0;
  DWORD   Reserved1;
} STORAGE_TEMPERATURE_INFO, *PSTORAGE_TEMPERATURE_INFO;

Miembros

Index

Identifica la instancia de información de temperatura. Comienza a partir de 0. El índice 0 puede indicar un valor compuesto.

Temperature

Valor con signo que indica la temperatura actual, en grados Celsius.

OverThreshold

Valor con signo que especifica la temperatura máxima dentro del umbral deseado, en grados Celsius.

UnderThreshold

Valor con signo que especifica la temperatura mínima dentro del umbral deseado, en grados Celsius.

OverThresholdChangable

Indica si OverThreshold se puede cambiar mediante IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD.

UnderThresholdChangable

Indica si Se puede cambiar UnderThreshold mediante IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD.

EventGenerated

Indica si se generará una notificación cuando la temperatura actual cruce un umbral.

Reserved0

Reservado para un uso futuro.

Reserved1

Reservado para uso futuro.

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