STORAGE_DEVICE_POWER_CAP結構 (ntddstor.h)
這個結構會作為 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%)或米瓦茨的絕對值。 輸出緩衝區的 Units 值將會符合輸入緩衝區的值。
MaxPower
在輸入時,MaxPower 指定儲存裝置所需的最大耗電量值。 在輸出中,MaxPower 包含裝置實際最大耗電量層級的值。 視裝置支援的內容而定,輸出緩衝區值可能等於、小於或大於所需的臨界值。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 |
支援的最低伺服器 | Windows Server 2016 |
標頭 | ntddstor.h (include Ntddstor.h) |