PHYSICAL_ELEMENT_STATUS_DESCRIPTOR结构(ntddstor.h)

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR 结构包含物理元素的状态信息。

语法

typedef struct _PHYSICAL_ELEMENT_STATUS_DESCRIPTOR {
  ULONG     Version;
  ULONG     Size;
  ULONG     ElementIdentifier;
  UCHAR     PhysicalElementType;
  UCHAR     PhysicalElementHealth;
  UCHAR     Reserved1[2];
  ULONGLONG AssociatedCapacity;
  ULONG     Reserved2[4];
} PHYSICAL_ELEMENT_STATUS_DESCRIPTOR, *PPHYSICAL_ELEMENT_STATUS_DESCRIPTOR;

成员

Version

指定此结构的版本。

Size

指定此结构的大小(以字节为单位)。

ElementIdentifier

指定与此物理元素状态描述符关联的物理元素的标识符。

PhysicalElementType

指示与此物理元素状态描述符关联的物理元素的类型,如下表所述。

价值 意义
0x01 Storage 元素

PhysicalElementHealth

指示与此物理元素状态描述符关联的物理元素的运行状况,如下表所述。

价值 意义
0x00 未报告。
0x01到0x63 在制造商的规范限制内。
0x64 在制造商的规格限制下。
要0xCF的0x65 超出制造商的规范限制。
要0xFE的0xD0 保留。
0xFF 已取消填充。

Reserved1[2]

保留以供将来使用。

AssociatedCapacity

指示当与此物理元素状态描述符关联的物理元素变得不填充时,设备容量会减少的逻辑块数。

Reserved2[4]

保留以供将来使用。

要求

要求 价值
最低支持的客户端 Windows 10 版本 1709
标头 ntddstor.h

另请参阅

PHYSICAL_ELEMENT_STATUS