Freigeben über


STORAGE_TEMPERATURE_DATA_DESCRIPTOR-Struktur (ntddstor.h)

Wird in Verbindung mit IOCTL_STORAGE_QUERY_PROPERTY zur Rückgabe von Temperaturdaten eines Speichergeräts oder Adapters verwendet.

Syntax

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

Member

Version

Enthält die Größe dieser Struktur in Bytes. Der Wert dieses Members ändert sich, wenn Member der -Struktur hinzugefügt werden.

Size

Gibt die Gesamtgröße der zurückgegebenen Daten in Bytes an. Dies kann Daten umfassen, die dieser Struktur folgen.

CriticalTemperature

Gibt die Mindesttemperatur in Grad Celsius an, die den normalen Betrieb verhindern kann. Eine Überschreitung dieser Temperatur kann zu einem möglichen Datenverlust, automatischem Herunterfahren des Geräts, extremer Leistungsdrosselung oder dauerhaften Schäden führen.

WarningTemperature

Gibt die maximale Temperatur in Grad Celsius an, bei der das Gerät kontinuierlich betrieben werden kann, ohne den Betrieb oder die Zuverlässigkeit zu beeinträchtigen.

InfoCount

Gibt die Anzahl der *inTemperatureInfo gemeldeten STORAGE_TEMPERATURE_INFO-Strukturen an. Es können mehrere Temperaturdaten zurückgegeben werden, wenn mehrere Sensoren im Laufwerk vorhanden sind.

Reserved0[2]

Für zukünftige Verwendung reserviert.

Reserved1[2]

Für zukünftige Verwendung reserviert.

TemperatureInfo[ANYSIZE_ARRAY]

Gerätetemperaturdaten vom Typ *STORAGE_TEMPERATURE_INFO.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile ntddstor.h (einschließen von Ntddstor.h)

Weitere Informationen

IOCTL_STORAGE_QUERY_PROPERTY

*STORAGE_PROPERTY_ID

*STORAGE_PROPERTY_QUERY

*STORAGE_TEMPERATURE_INFO