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 在制造商的规格限制下。
0x65 0xCF 外部制造商的规范限制。
0xD0 0xFE 保留。
0xFF 已取消填充。

Reserved1[2]

保留供将来使用。

AssociatedCapacity

指示如果与此物理元素状态描述符关联的物理元素已解除填充,则设备容量将减少的逻辑块数。

Reserved2[4]

保留供将来使用。

要求

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

另请参阅

PHYSICAL_ELEMENT_STATUS