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
스토리지 사양의 MajorVersion 및 MinorVersion 버전의 조합입니다.
설명
이 공용 구조체를 사용하면 SBC 3, SATA 3.2 및 NVMe 1.2와 같은 스토리지 사양 버전을 지정할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddstor.h(Ntddstor.h 포함) |