Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта структура используется в качестве входного и выходного буфера для IOCTL_STORAGE_DEVICE_POWER_CAP.
Синтаксис
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;
Члены
Version
Версия этой структуры. Для этого необходимо задать значение STORAGE_DEVICE_POWER_CAP_VERSION_V1.
Size
Размер этой структуры в байтах.
Units
Единицы значения MaxPower. Это значение может быть либо процентом (0–100%) либо абсолютным значением в милливаттах. Значение единиц буфера выходных данных будет соответствовать значению входного буфера.
MaxPower
Во входных данных MaxPower указывает требуемое максимальное значение потребления энергии для устройства хранения. В выходных данных MaxPower содержит значение фактического максимального уровня потребления энергии устройства. Выходное значение буфера может быть равно, меньше или больше требуемого порогового значения в зависимости от того, что поддерживает устройство.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 |
| минимальный поддерживаемый сервер | Windows Server 2016 |
| заголовка | ntddstor.h (include Ntddstor.h) |