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%) 或 milliwatts 中的絕對值。 輸出緩衝區的 Units 值會符合輸入緩衝區中的值。
MaxPower
在輸入時, MaxPower 會指定儲存裝置所需的最大耗電量值。 在輸出上, MaxPower 包含裝置實際最大耗電量等級的值。 視裝置支援的值而定,輸出緩衝區值可能等於、小於或大於所需的閾值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
標頭 | ntddstor.h (包含 Ntddstor.h) |