STORAGE_TEMPERATURE_THRESHOLD-Struktur (winioctl.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 {
DWORD Version;
DWORD Size;
WORD Flags;
WORD Index;
SHORT Threshold;
BOOLEAN OverThreshold;
BYTE 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 von 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 Überlastungstemperatur 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 | winioctl.h (einschließlich Windows.h) |