Freigeben über


STORAGE_TEMPERATURE_THRESHOLD-Struktur (ntddstor.h)

Wird zum Festlegen des Schwellenwerts für eine zu hohe oder zu niedrige Temperatur eines Speichergeräts verwendet (über IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).

Syntax

typedef struct _STORAGE_TEMPERATURE_THRESHOLD {
  ULONG   Version;
  ULONG   Size;
  USHORT  Flags;
  USHORT  Index;
  SHORT   Threshold;
  BOOLEAN OverThreshold;
  UCHAR   Reserved;
} STORAGE_TEMPERATURE_THRESHOLD, *PSTORAGE_TEMPERATURE_THRESHOLD;

Member

Version

Die Version der -Struktur.

Size

Die Größe dieser Struktur. Dies sollte auf sizeof(STORAGE_TEMPERATURE_THRESHOLD) festgelegt werden.

Flags

Für diese Anforderung festgelegte Flags. Im Folgenden sind gültige Flags aufgeführt.

Flag Beschreibung
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST Dieses Flag gibt die Anforderung an, einen Adapter anstelle des Geräts als Ziel zu verwenden.

Index

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

Threshold

Ein vorzeichenierter Wert, der die Temperatur des Schwellenwerts in Grad Celsius angibt.

OverThreshold

Gibt an, ob der Schwellenwert den Über- oder Untertemperaturschwellenwert angibt. Wenn true, legen Sie den Wert für die OverThreshold-Temperatur des Geräts fest. Legen Sie andernfalls den Temperaturwert UnderThreshold fest.

Reserved

Für die zukünftige Verwendung reserviert.

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