unione STORAGE_SPEC_VERSION (ntddstor.h)

Indica la specifica del dispositivo di archiviazione.

Sintassi

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;

Members

DUMMYSTRUCTNAME

Versione principale e secondaria della specifica di archiviazione.

DUMMYSTRUCTNAME.MinorVersion

Versione secondaria della specifica di archiviazione.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME

Versione secondaria e secondaria della specifica di archiviazione.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.SubMinor

Versione secondaria secondaria della specifica di archiviazione.

DUMMYSTRUCTNAME.MinorVersion.DUMMYSTRUCTNAME.Minor

Versione secondaria della specifica di archiviazione.

DUMMYSTRUCTNAME.MinorVersion.AsUshort

Combinazione delle versioni Minor e SubMinor della specifica di archiviazione.

DUMMYSTRUCTNAME.MajorVersion

Versione principale della specifica di archiviazione.

AsUlong

Combinazione delle versioni MajorVersion e MinorVersion della specifica di archiviazione.

Commenti

Questa unione consente di specificare la versione della specifica di archiviazione, ad esempio SBC 3, SATA 3.2 e NVMe 1.2.

Requisiti

Requisito Valore
Intestazione ntddstor.h (include Ntddstor.h)