объединение NVME_VERSION (nvme.h)
Содержит поля, указывающие номер версии спецификации NVM Express, которая поддерживается реализацией контроллера.
Эта структура используется в поле VSструктуры NVME_CONTROLLER_REGISTERS .
Синтаксис
typedef union {
struct {
ULONG TER : 8;
ULONG MNR : 8;
ULONG MJR : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_VERSION, *PNVME_VERSION;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TER
Указывает третичный номер версии спецификации.
Например, если номер версии — 1.2.3, то 3 — это третичный номер версии.
DUMMYSTRUCTNAME.MNR
Указывает дополнительный номер версии спецификации.
Например, если номер версии — 1.2, то 2 — дополнительный номер версии.
DUMMYSTRUCTNAME.MJR
Указывает основной номер версии спецификации.
Например, если номер версии — 1.2, то 1 — основной номер версии.
AsUlong
Комментарии
Допустимые версии спецификации NVM Express: 1.0, 1.1 и 1.2.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | nvme.h |