STORAGE_DEVICE_POWER_CAP 结构 (winioctl.h)
此结构用作 IOCTL_STORAGE_DEVICE_POWER_CAP 的输入和输出缓冲区。
语法
typedef struct _STORAGE_DEVICE_POWER_CAP {
DWORD Version;
DWORD Size;
STORAGE_DEVICE_POWER_CAP_UNITS Units;
DWORDLONG MaxPower;
} STORAGE_DEVICE_POWER_CAP, *PSTORAGE_DEVICE_POWER_CAP;
成员
Version
此结构的版本。 这应设置为 STORAGE_DEVICE_POWER_CAP_VERSION_V1。
Size
此结构的大小。
Units
maxPower 值的单位,类型为 STORAGE_DEVICE_POWER_CAP_UNITS。
MaxPower
包含设备的实际最大功耗级别的值。 这可能等于、小于或大于所需的阈值,具体取决于设备支持的内容。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
最低受支持的服务器 | Windows Server 2016 |
标头 | winioctl.h (包括 Windows.h) |