Share via


struttura STORAGE_DEVICE_POWER_CAP (ntddstor.h)

Questa struttura viene usata come buffer di input e output per il IOCTL_STORAGE_DEVICE_POWER_CAP.

Sintassi

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;

Members

Version

Versione di questa struttura. Deve essere impostato su STORAGE_DEVICE_POWER_CAP_VERSION_V1.

Size

Dimensioni di questa struttura, in byte.

Units

Unità del valore MaxPower . Questo valore può essere una percentuale (0-100%) o un valore assoluto in milliwatts. Il valore unità del buffer di output corrisponderà al valore del buffer di input.

MaxPower

In input , MaxPower specifica il valore massimo di consumo di energia desiderato per il dispositivo di archiviazione. Nell'output , MaxPower contiene il valore del livello di consumo di energia massimo effettivo del dispositivo. Il valore del buffer di output può essere uguale, minore o maggiore della soglia desiderata, a seconda del supporto del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione ntddstor.h (include Ntddstor.h)

Vedi anche

IOCTL_STORAGE_DEVICE_POWER_CAP