STORAGE_DESCRIPTOR_HEADER 構造体 (ntddstor.h)

STORAGE_DESCRIPTOR_HEADER構造体は、ストレージ デバイスまたはアダプターのプロパティを取得する IOCTL_STORAGE_QUERY_PROPERTY 要求と組み合わせて使用されます。

構文

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

メンバー

Version

報告されたデータのバージョンが含まれます。

Size

報告されるデータの量をバイト単位で示します。

注釈

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

IOCTL_STORAGE_QUERY_PROPERTY要求は、デバイス記述子、アダプター記述子、またはデバイスの SCSI 重要な製品データ ページから取得されたデバイス ID のセットという 3 種類のプロパティのいずれかを報告します。 デバイス記述子は、 STORAGE_DEVICE_DESCRIPTOR型の構造体で報告されます。 アダプター記述子は、 STORAGE_ADAPTER_DESCRIPTOR型の構造体で報告されます。 重要な製品ページデバイス ID は、 STORAGE_DEVICE_ID_DESCRIPTOR型の構造で報告されます。

要件

要件
Header ntddstor.h (Ntddstor.h を含む)

こちらもご覧ください

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY