Freigeben über


STORAGE_TEMPERATURE_THRESHOLD Struktur (ntddstor.h)

Diese Struktur wird verwendet, um den Über- oder Untertemperaturschwellenwert eines Speichergeräts (über IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD) festzulegen.

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;

Angehörige

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 Kennzeichnungen. Es folgen gültige Flags.

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

Index

Identifiziert die Instanz von Temperaturinformationen. Beginnt mit 0. Index 0 kann einen zusammengesetzten Wert angeben.

Threshold

Ein signierter 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 "OverThreshold" Temperaturwert des Geräts fest; legen Sie andernfalls den UnderThreshold Temperaturwert fest.

Reserved

Reserviert für die zukünftige Verwendung.

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