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 を含む) |