Freigeben über


STORAGE_TEMPERATURE_DATA_DESCRIPTOR Struktur (ntddstor.h)

Diese Struktur wird in Verbindung mit IOCTL_STORAGE_QUERY_PROPERTY verwendet, um Temperaturdaten von einem Speichergerät oder Adapter zurückzugeben.

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;

Angehörige

Version

Enthält die Größe dieser Struktur in Byte. Der Wert dieses Elements ändert sich, wenn Elemente der Struktur hinzugefügt werden.

Size

Gibt die Gesamtgröße der zurückgegebenen Daten in Bytes an. Dazu können Daten gehören, die auf diese Struktur folgen.

CriticalTemperature

Gibt die Mindesttemperatur in Grad Celsius an, die den normalen Betrieb verhindern kann. Eine Überschreitung dieser Temperatur kann zu möglichen Datenverlusten, automatischem Herunterfahren von Geräten, extremer Leistungsdrosselung oder dauerhafter Beschädigung 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 in TemperatureInfogemeldeten *STORAGE_TEMPERATURE_INFO Strukturen an. Es können mehrere Temperaturdaten zurückgegeben werden, wenn mehrere Sensoren auf dem Laufwerk vorhanden sind.

Reserved0[2]

Reserviert für die zukünftige Verwendung.

Reserved1[2]

Reserviert für die zukünftige Verwendung.

TemperatureInfo[ANYSIZE_ARRAY]

Gerätetemperaturdaten vom Typ *STORAGE_TEMPERATURE_INFO.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- ntddstor.h (include Ntddstor.h)

Siehe auch

IOCTL_STORAGE_QUERY_PROPERTY

* STORAGE_PROPERTY_ID

* STORAGE_PROPERTY_QUERY

* STORAGE_TEMPERATURE_INFO