structure STORAGE_DEVICE_POWER_CAP (ntddstor.h)
Cette structure est utilisée comme mémoire tampon d’entrée et de sortie pour la IOCTL_STORAGE_DEVICE_POWER_CAP.
Syntaxe
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;
Membres
Version
Version de cette structure. Cette valeur doit être définie sur STORAGE_DEVICE_POWER_CAP_VERSION_V1.
Size
Taille de cette structure, en octets.
Units
Unités de la valeur MaxPower. Cette valeur peut être un pourcentage (0-100%) ou une valeur absolue en milliwatts. La valeur Units de la mémoire tampon de sortie correspond à la valeur de la mémoire tampon d’entrée.
MaxPower
Lors de l’entrée, MaxPower spécifie la valeur de consommation maximale souhaitée pour l’appareil de stockage. En sortie, MaxPower contient la valeur du niveau réel de consommation d’énergie maximale de l’appareil. La valeur de la mémoire tampon de sortie peut être égale à, inférieure ou supérieure au seuil souhaité, selon ce que l’appareil prend en charge.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
serveur minimum pris en charge | Windows Server 2016 |
d’en-tête | ntddstor.h (include Ntddstor.h) |