объединение NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY (nvme.h)

Содержит значения, возвращаемые командой Get Features, которые описывают поддерживаемые возможности указанной функции.

При отправке команды Get Features с полем SELструктуры NVME_CDW10_GET_FEATURES , для которой задано значение NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES, структура NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY возвращается в поле DW0 структуры записи очереди завершения для этой команды.

Синтаксис

typedef union {
  struct {
    ULONG SAVE : 1;
    ULONG NSS : 1;
    ULONG MOD : 1;
    ULONG Reserved0 : 29;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY, *PNVME_CDW11_FEATURE_SUPPORTED_CAPABILITY;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.SAVE

Указывает, можно ли сохранить функцию.

Если для этого значения задано 1значение , компонент можно сохранить. Если для этого значения задано 0значение , функция не поддерживает сохранение.

DUMMYSTRUCTNAME.NSS

Указывает, является ли компонент конкретным пространством имен.

Если для этого значения задано 1значение , функция зависит от пространства имен, а параметры применяются к отдельным пространствам имен. Если для этого значения задано значение , компонент не относится к 0пространству имен, и его параметры применяются ко всему контроллеру.

DUMMYSTRUCTNAME.MOD

Указывает, можно ли изменить функцию.

Если для этого значения задано 1значение , компонент можно изменить. Если для этого значения задано 0значение , функция не может быть изменена.

DUMMYSTRUCTNAME.Reserved0

AsUlong

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть nvme.h

См. также раздел