estrutura STORAGE_DEVICE_POWER_CAP (ntddstor.h)
Essa estrutura é usada como um buffer de entrada e saída do 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 MaxPower . Esse valor pode ser uma porcentagem (0-100%) ou um valor absoluto em miliwatts. O valor unidades do buffer de saída corresponderá ao valor do buffer de entrada.
MaxPower
Na entrada, MaxPower especifica o valor de consumo máximo de energia desejado para o dispositivo de armazenamento. Na saída, MaxPower contém o valor do nível de consumo máximo de energia real do dispositivo. O valor do buffer de saída pode ser igual a, menor ou maior que o limite desejado, dependendo do que o dispositivo dá suporte.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | ntddstor.h (inclua Ntddstor.h) |