structure STORAGE_TEMPERATURE_INFO (winioctl.h)

Décrit les données de température du dispositif. Retourné dans le cadre de STORAGE_TEMPERATURE_DATA_DESCRIPTOR lors de l’interrogation des données de température avec une demande IOCTL_STORAGE_QUERY_PROPERTY.

Syntaxe

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;

Membres

Index

Identifie le instance d’informations de température. Commence à partir de 0. L’index 0 peut indiquer une valeur composite.

Temperature

Valeur signée qui indique la température actuelle, en degrés Celsius.

OverThreshold

Valeur signée qui spécifie la température maximale à l’intérieur du seuil souhaité, en degrés Celsius.

UnderThreshold

Valeur signée qui spécifie la température minimale dans le seuil souhaité, en degrés Celsius.

OverThresholdChangable

Indique si OverThreshold peut être modifié à l’aide de IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD.

UnderThresholdChangable

Indique si UnderThreshold peut être modifié à l’aide de IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD.

EventGenerated

Indique si une notification est générée lorsque la température actuelle dépasse un seuil.

Reserved0

Réservé à un usage ultérieur.

Reserved1

Réservé pour un usage futur.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête winioctl.h (inclure Windows.h)

Voir aussi

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY