Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene valores que indican qué valor de una característica se debe recuperar o configurar mediante los comandos NVME_ADMIN_COMMAND_GET_FEATURES y NVME_ADMIN_COMMAND_SET_FEATURES Admin.
Syntax
typedef enum {
NVME_FEATURE_VALUE_CURRENT,
NVME_FEATURE_VALUE_DEFAULT,
NVME_FEATURE_VALUE_SAVED,
NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES
} NVME_FEATURE_VALUE_CODES;
Constants
NVME_FEATURE_VALUE_CURRENTValor del atributo operativo actual para la característica especificada. |
NVME_FEATURE_VALUE_DEFAULTValor de atributo predeterminado para la característica especificada. |
NVME_FEATURE_VALUE_SAVEDÚltimo valor de atributo guardado para la característica especificada. Por ejemplo, el último comando Establecer características completado sin error, con el bit Save establecido 1 en para la característica especificada. |
NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIESLas funcionalidades admitidas para la característica especificada. Las funcionalidades admitidas se devuelven en Dword 0 de la entrada de finalización del comando Obtener características de la siguiente manera: - Si Dword 0 bit 0 de la entrada de finalización del comando Obtener características se establece 1en , el identificador de característica se puede guardar. Si Dword 0 bit 0 de la entrada de finalización del comando Obtener características se borra en 0, el identificador de característica no se puede guardar.- Si Dword 0 bit 1 de la entrada de finalización del comando Obtener características está establecido 1en , el identificador de características es específico del espacio de nombres y la configuración se aplica a espacios de nombres individuales. Si Dword 0 bit 1 de la entrada de finalización del comando Obtener características se borra en 0, el identificador de características no es específico del espacio de nombres y su configuración se aplica a todo el controlador.- Si Dword 0 bit 2 de la entrada de finalización del comando Obtener características está establecido 1en , el identificador de característica se puede cambiar. Si Dword 0 bit 2 de la entrada de finalización del comando Obtener características se borra en 0, el identificador de característica no se puede cambiar. |
Observaciones
En los comandos NVME_ADMIN_COMMAND_GET_FEATURES y NVME_ADMIN_COMMAND_SET_FEATURES Admin, la característica se especifica en el miembro Identificador de características (FID) de las estructuras de NVME_CDW10_GET_FEATURES y NVME_CDW10_SET_FEATURES .
Si se recibe un comando Get Features con el campo Select SEL establecido en guardado y el controlador no admite la característica especificada por el identificador de características que se está guardando o no tiene actualmente ningún valor guardado, el controlador trata el campo Seleccionar como si se hubiera establecido como predeterminado.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 10 |
| Header | nvme.h |
Consulte también
NVME_ADMIN_COMMANDSNVME_CDW10_SET_FEATURES de NVME_CDW10_GET_FEATURES