Поделиться через


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

Содержит параметры для команды Set Features, которая задает атрибуты указанного компонента.

Команда Set Features использует структуру NVME_CDW10_SET_FEATURES в параметре CDW10 поля SETFEATURES структуры команд .

Синтаксис

typedef union {
  struct {
    ULONG FID : 8;
    ULONG Reserved0 : 23;
    ULONG SV : 1;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_SET_FEATURES, *PNVME_CDW10_SET_FEATURES;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FID

Задает значение NVME_FEATURES , определяющее компонент, для которого предоставляются атрибуты.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.SV

Указывает, что контроллер сохранит атрибут, чтобы он сохранял все состояния питания и сбрасывал его.

Контроллер указывает в бите 4 поля Optional NVM Command Support ONCS в структуре данных Идентификация контроллера , поддерживается ли это поле.

Если fid , указанный в команде Set Features, не сохраняется контроллером и контроллер получает команду Set Features с битом Сохранить SV , то команда прерывается с состоянием Идентификатор компонента Не сохраняется NVME_STATUS_FEATURE_ID_NOT_SAVEABLE.

AsUlong

Требования

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

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