объединение 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 |