다음을 통해 공유


STORAGE_SPEC_VERSION 공용 구조체(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

스토리지 사양의 MajorVersionMinorVersion 버전의 조합입니다.

설명

이 공용 구조체를 사용하면 SBC 3, SATA 3.2 및 NVMe 1.2와 같은 스토리지 사양 버전을 지정할 수 있습니다.

요구 사항

요구 사항
헤더 ntddstor.h(Ntddstor.h 포함)