次の方法で共有


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 報告されません。
0x63に0x01する 製造元の仕様制限内。
0x64 製造元の仕様に関する制限。
0xCFへの0x65 製造元の仕様制限外。
0xFEへの0xD0 引っ込み思案。
0xFF 過疎。

Reserved1[2]

将来の使用のために予約されています。

AssociatedCapacity

この物理要素の状態記述子に関連付けられている物理要素が不足した場合に、デバイスの容量を減らす論理ブロックの数を示します。

Reserved2[4]

将来の使用のために予約されています。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1709
ヘッダー ntddstor.h

関連項目

PHYSICAL_ELEMENT_STATUS