STORAGE_TEMPERATURE_INFO-Struktur (winioctl.h)

Beschreibt die Temperaturdaten eines Geräts. Wird als Teil von STORAGE_TEMPERATURE_DATA_DESCRIPTOR zurückgegeben, wenn Temperaturdaten mit einer IOCTL_STORAGE_QUERY_PROPERTY-Anforderung abgefragt werden.

Syntax

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;

Member

Index

Gibt die instance von Temperaturinformationen an. Beginnt bei 0. Index 0 kann einen zusammengesetzten Wert angeben.

Temperature

Ein Vorzeichenwert, der die aktuelle Temperatur in Grad Celsius angibt.

OverThreshold

Ein vorzeichenierter Wert, der die maximale Temperatur innerhalb des gewünschten Schwellenwerts in Grad Celsius angibt.

UnderThreshold

Ein vorzeichenierter Wert, der die Minimale Temperatur innerhalb des gewünschten Schwellenwerts in Grad Celsius angibt.

OverThresholdChangable

Gibt an, ob OverThreshold mithilfe von IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD geändert werden kann.

UnderThresholdChangable

Gibt an, ob UnderThreshold mithilfe von IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD geändert werden kann.

EventGenerated

Gibt an, ob eine Benachrichtigung generiert wird, wenn die aktuelle Temperatur einen Schwellenwert überschreitet.

Reserved0

Für zukünftige Verwendung reserviert.

Reserved1

Für die zukünftige Verwendung reserviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile winioctl.h (einschließlich Windows.h)

Weitere Informationen

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY