STORAGE_DEVICE_POWER_CAP estrutura (ntddstor.h)
Essa estrutura é usada como um buffer de entrada e saída para o IOCTL_STORAGE_DEVICE_POWER_CAP.
Sintaxe
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;
Membros
Version
A versão dessa estrutura. Isso deve ser definido como STORAGE_DEVICE_POWER_CAP_VERSION_V1.
Size
O tamanho dessa estrutura, em bytes.
Units
As unidades do valor de maxpower. Esse valor pode ser uma porcentagem (0-100%) ou um valor absoluto em miliwatts. O valor unidades de do buffer de saída corresponderá ao valor do buffer de entrada.
MaxPower
Na entrada, MaxPower especifica o valor máximo de consumo de energia desejado para o dispositivo de armazenamento. Na saída, MaxPower contém o valor do nível real de consumo máximo de energia do dispositivo. O valor do buffer de saída pode ser igual a, menor ou maior que o limite desejado, dependendo do suporte do dispositivo.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Windows Server 2016 |
cabeçalho | ntddstor.h (include Ntddstor.h) |