STORAGE_SPEC_VERSION union (ntddstor.h)
ストレージ デバイスの仕様を示します。
構文
typedef union _STORAGE_SPEC_VERSION {
struct {
union {
struct {
UCHAR SubMinor;
UCHAR Minor;
} DUMMYSTRUCTNAME;
USHORT AsUshort;
} MinorVersion;
USHORT MajorVersion;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} STORAGE_SPEC_VERSION, *PSTORAGE_SPEC_VERSION;
メンバー
DUMMYSTRUCTNAME
ストレージ仕様のメジャー バージョンとマイナー バージョン。
DUMMYSTRUCTNAME.MinorVersion
ストレージ仕様のマイナー バージョン。
DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME
ストレージ仕様のマイナー バージョンとサブマイナー バージョン。
DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.SubMinor
ストレージ仕様のサブマイナー バージョン。
DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.Minor
ストレージ仕様のマイナー バージョン。
DUMMYSTRUCTNAME.MinorVersion.AsUshort
ストレージ仕様の マイナー バージョンと サブマイナー バージョンの組み合わせ。
DUMMYSTRUCTNAME.MajorVersion
ストレージ仕様のメジャー バージョン。
AsUlong
ストレージ仕様の MajorVersion バージョンと MinorVersion バージョンの組み合わせ。
注釈
この共用体を使用すると、SBC 3、SATA 3.2、NVMe 1.2 などのストレージ仕様バージョンを指定できます。
要件
要件 | 値 |
---|---|
Header | ntddstor.h (Ntddstor.h を含む) |