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