Compartir a través de


estructura STORAGE_DEVICE_POWER_CAP (ntddstor.h)

Esta estructura se usa como búfer de entrada y salida para el IOCTL_STORAGE_DEVICE_POWER_CAP.

Sintaxis

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;

Miembros

Version

Versión de esta estructura. Debe establecerse en STORAGE_DEVICE_POWER_CAP_VERSION_V1.

Size

Tamaño de esta estructura, en bytes.

Units

Unidades del valor de MaxPower. Este valor puede ser un porcentaje (0-100%) o un valor absoluto en miliwatts. El valor unidades de del búfer de salida coincidirá con el valor del búfer de entrada.

MaxPower

En la entrada, MaxPower especifica el valor máximo de consumo de energía deseado para el dispositivo de almacenamiento. En la salida, MaxPower contiene el valor del nivel de consumo de energía máximo real del dispositivo. El valor del búfer de salida puede ser igual a, menor o mayor que el umbral deseado, en función de lo que admita el dispositivo.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
encabezado de ntddstor.h (incluya Ntddstor.h)

Consulte también

IOCTL_STORAGE_DEVICE_POWER_CAP