STORAGE_DESCRIPTOR_HEADER 構造体 (winioctl.h)

、IOCTL_STORAGE_QUERY_PROPERTY 制御コードと組み合わせて使用して、ストレージ デバイスまたはアダプターのプロパティを取得します。

構文

typedef struct _STORAGE_DESCRIPTOR_HEADER {
  DWORD Version;
  DWORD Size;
} STORAGE_DESCRIPTOR_HEADER, *PSTORAGE_DESCRIPTOR_HEADER;

メンバー

Version

この構造体のサイズをバイト単位で格納します。 構造体にメンバーが追加されると、このメンバーの値が変更されます。

Size

返されるデータの合計サイズをバイト単位で指定します。 これには、この構造に続くデータが含まれる場合があります。

注釈

IOCTL_STORAGE_QUERY_PROPERTYによって取得されたデータは、この構造体の直後のバッファーで報告されます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header winioctl.h (Windows.h を含む)

こちらもご覧ください

DEVICE_SEEK_PENALTY_DESCRIPTOR

DEVICE_TRIM_DESCRIPTOR

ディスク管理の構造体

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DEVICE_DESCRIPTOR

STORAGE_DEVICE_ID_DESCRIPTOR

STORAGE_MINIPORT_DESCRIPTOR

STORAGE_PROPERTY_QUERY

STORAGE_WRITE_CACHE_PROPERTY