次の方法で共有


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