UFS_POWER_DESCRIPTOR structure (ufs.h)

UFS_POWER_DESCRIPTOR contains information about the power capabilities and power states of the device.

Syntax

typedef struct {
  UCHAR bLength;
  UCHAR bDescriptorIDN;
  UCHAR wActiveICCLevelsVCC[32];
  UCHAR wActiveICCLevelsVCCQ[32];
  UCHAR wActiveICCLevelsVCCQ2[32];
} UFS_POWER_DESCRIPTOR, *PUFS_POWER_DESCRIPTOR;

Members

bLength

Specifies the length, in bytes, of this descriptor.

bDescriptorIDN

Specifies the type of the descriptor. This descriptor will have a value of UFS_DESC_POWER_IDN.

wActiveICCLevelsVCC[32]

Specifies the maximum VCC current value for each UFS_bActiveICCLevel, based on the index value.

wActiveICCLevelsVCCQ[32]

Specifies the maximum VCCQ current value for each UFS_bActiveICCLevel, based on the index value.

wActiveICCLevelsVCCQ2[32]

Specifies the maximum VCCQ current value for each UFS_bActiveICCLevel, based on the index value.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709
Minimum supported server Windows Server 2016
Header ufs.h