다음을 통해 공유


STORAGE_DEVICE_POWER_CAP 구조체(ntddstor.h)

이 구조체는 IOCTL_STORAGE_DEVICE_POWER_CAP 대한 입력 및 출력 버퍼로 사용됩니다.

구문

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;

멤버

Version

이 구조체의 버전입니다. STORAGE_DEVICE_POWER_CAP_VERSION_V1 설정해야 합니다.

Size

이 구조체의 크기(바이트)입니다.

Units

MaxPower 값의 단위입니다. 이 값은 백분율(0-100%) 또는 절대값(밀리와트)일 수 있습니다. 출력 버퍼의 단위 값은 입력 버퍼의 값과 일치합니다.

MaxPower

입력에서 MaxPower 는 스토리지 디바이스에 대해 원하는 최대 전력 소비 값을 지정합니다. 출력에서 MaxPower 는 디바이스의 실제 최대 전력 소비 수준 값을 포함합니다. 출력 버퍼 값은 디바이스가 지원하는 값에 따라 원하는 임계값보다 작거나 같을 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
머리글 ntddstor.h(Ntddstor.h 포함)

추가 정보

IOCTL_STORAGE_DEVICE_POWER_CAP