structure STORAGE_DEVICE_POWER_CAP (ntddstor.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 {
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 Unités de la mémoire tampon de sortie correspondra à la valeur de la mémoire tampon d’entrée.
MaxPower
En entrée, MaxPower spécifie la valeur de consommation d’énergie maximale souhaitée pour le périphérique de stockage. En sortie, MaxPower contient la valeur du niveau de consommation d’énergie maximal réel 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.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | ntddstor.h (inclure Ntddstor.h) |