STORAGE_DEVICE_POWER_CAP structure (winioctl.h)

Cette structure est utilisée comme mémoire tampon d’entrée et de sortie pour le IOCTL_STORAGE_DEVICE_POWER_CAP.

Syntaxe

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;

Membres

Version

Version de cette structure. Cette valeur doit être définie sur STORAGE_DEVICE_POWER_CAP_VERSION_V1.

Size

La taille de cette structure.

Units

Unités de la valeur MaxPower , de type STORAGE_DEVICE_POWER_CAP_UNITS.

MaxPower

Contient la valeur du niveau de consommation d’énergie maximale réel de l’appareil. Cela peut être égal, inférieur ou supérieur au seuil souhaité, selon ce que l’appareil prend en charge.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête winioctl.h (inclure Windows.h)