Condividi tramite


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;

Membri

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à di del buffer di output corrisponderà al valore del buffer di input.

MaxPower

All'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.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
intestazione ntddstor.h (include Ntddstor.h)

Vedere anche

IOCTL_STORAGE_DEVICE_POWER_CAP