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タイプの構造で報告されます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ntddstor.h (Ntddstor.h を含む) |