STORAGE_TEMPERATURE_THRESHOLD Struktur (winioctl.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 {
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
Kennzeichnungen, die für diese Anforderung festgelegt sind. Nachfolgend 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 anzufordern. |
Index
Identifiziert die Instanz von Temperaturinformationen. Beginnt von 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 Temperaturwert " OverThreshold " des Geräts fest; legen Sie andernfalls den Temperaturwert "UnderThreshold " fest.
Reserved
Für die zukünftige Verwendung reserviert.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Header | winioctl.h (enthalten Windows.h) |