STORAGE_DEVICE_POWER_CAP Struktur (ntddstor.h)
Diese Struktur wird als Eingabe- und Ausgabepuffer für die IOCTL_STORAGE_DEVICE_POWER_CAPverwendet.
Syntax
typedef struct _STORAGE_DEVICE_POWER_CAP {
ULONG Version;
ULONG Size;
STORAGE_DEVICE_POWER_CAP_UNITS Units;
ULONGLONG MaxPower;
} STORAGE_DEVICE_POWER_CAP, *PSTORAGE_DEVICE_POWER_CAP;
Angehörige
Version
Die Version dieser Struktur. Dies sollte auf STORAGE_DEVICE_POWER_CAP_VERSION_V1festgelegt werden.
Size
Die Größe dieser Struktur in Byte.
Units
Die Einheiten des werts MaxPower. Dieser Wert kann entweder ein Prozentsatz (0-100%) oder ein absoluter Wert in Milliwatt sein. Die Einheiten Wert des Ausgabepuffers stimmen mit dem Wert aus dem Eingabepuffer überein.
MaxPower
Bei der Eingabe gibt MaxPower den gewünschten maximalen Stromverbrauchswert für das Speichergerät an. Bei der Ausgabe enthält MaxPower den Wert des tatsächlichen maximalen Stromverbrauchs des Geräts. Der Ausgabepufferwert kann je nach Unterstützung des Geräts gleich, kleiner oder größer als der gewünschte Schwellenwert sein.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | ntddstor.h (include Ntddstor.h) |