PHYSICAL_ELEMENT_STATUS 構造体 (ntddstor.h)

PHYSICAL_ELEMENT_STATUS構造体は、IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUSの出力バッファーを定義します。

構文

typedef struct _PHYSICAL_ELEMENT_STATUS {
  ULONG                              Version;
  ULONG                              Size;
  ULONG                              DescriptorCount;
  ULONG                              ReturnedDescriptorCount;
  ULONG                              ElementIdentifierBeingDepoped;
  ULONG                              Reserved;
  PHYSICAL_ELEMENT_STATUS_DESCRIPTOR Descriptors[ANYSIZE_ARRAY];
} PHYSICAL_ELEMENT_STATUS, *PPHYSICAL_ELEMENT_STATUS;

メンバー

Version

この構造体のバージョンを指定します。

Size

この構造体のサイズをバイト単位で指定します。

DescriptorCount

PHYSICAL_ELEMENT_STATUS_REQUESTの入力として指定された要素記述子リスト内の記述子の数 指定します。

ReturnedDescriptorCount

返される有効な記述子の数を指定します。

ElementIdentifierBeingDepoped

ポップ解除された記述子の要素識別子を指定します。

Reserved

将来利用するために予約されています。

Descriptors[ANYSIZE_ARRAY]

要素識別子に基づいて昇順で並べ替えられた有効な記述子。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 1709
Header ntddstor.h

こちらもご覧ください

IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS_REQUEST

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR