Compartilhar via


união STORAGE_SPEC_VERSION (ntddstor.h)

Indica a especificação do dispositivo de armazenamento.

Sintaxe

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;

Membros

DUMMYSTRUCTNAME

A versão principal e secundária da especificação de armazenamento.

DUMMYSTRUCTNAME.MinorVersion

A versão secundária da especificação de armazenamento.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME

A versão secundária e sub-secundária da especificação de armazenamento.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.SubMinor

A versão sub-secundária da especificação de armazenamento.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.Minor

A versão secundária da especificação de armazenamento.

DUMMYSTRUCTNAME.MinorVersion.AsUshort

A combinação das versões Secundária e SubMinor da especificação de armazenamento.

DUMMYSTRUCTNAME.MajorVersion

A versão principal da especificação de armazenamento.

AsUlong

A combinação das versões MajorVersion e MinorVersion da especificação de armazenamento.

Comentários

Essa união permite especificar a versão de especificação de armazenamento, como SBC 3, SATA 3.2 e NVMe 1.2.

Requisitos

Requisito Valor
Cabeçalho ntddstor.h (inclua Ntddstor.h)