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) |