enumeração NVME_FEATURE_VALUE_CODES (nvme.h)
Contém valores que indicam qual valor de um recurso deve ser recuperado ou configurado pelos comandos NVME_ADMIN_COMMAND_GET_FEATURES e NVME_ADMIN_COMMAND_SET_FEATURES Administração.
Syntax
typedef enum {
NVME_FEATURE_VALUE_CURRENT,
NVME_FEATURE_VALUE_DEFAULT,
NVME_FEATURE_VALUE_SAVED,
NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES
} NVME_FEATURE_VALUE_CODES;
Constantes
NVME_FEATURE_VALUE_CURRENT O valor do atributo operacional atual para o recurso especificado. |
NVME_FEATURE_VALUE_DEFAULT O valor do atributo padrão para o recurso especificado. |
NVME_FEATURE_VALUE_SAVED O último valor de atributo salvo para o recurso especificado. Por exemplo, o último comando Definir Recursos foi concluído sem erros, com o bit Salvar definido 1 como para o recurso especificado. |
NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES Os recursos com suporte para o recurso especificado. Os recursos com suporte são retornados no Dword 0 da entrada de conclusão do comando Obter Recursos da seguinte maneira: - Se dword 0 bit 0 da entrada de conclusão do comando Get Features estiver definido 1 como , o Identificador de Recurso será salvo. Se dword 0 bit 0 da entrada de conclusão do comando Get Features for limpo para 0 , o Identificador de Recurso não será salvo.- Se dword 0 bit 1 da entrada de conclusão do comando Get Features estiver definido 1 como , o Identificador de Recurso será específico do namespace e as configurações serão aplicadas a namespaces individuais. Se dword 0 bit 1 da entrada de conclusão do comando Get Features for desmarcada para 0 , o Identificador de Recurso não será específico do namespace e suas configurações se aplicarão a todo o controlador.- Se dword 0 bit 2 da entrada de conclusão do comando Get Features estiver definido 1 como , o Identificador de Recurso será alterável. Se dword 0 bit 2 da entrada de conclusão do comando Get Features for desmarcada para 0 , o Identificador de Recurso não será alterável. |
Comentários
Nos comandos NVME_ADMIN_COMMAND_GET_FEATURES e NVME_ADMIN_COMMAND_SET_FEATURES Administração, o recurso é especificado no membro FID (Identificador de Recurso) das estruturas NVME_CDW10_GET_FEATURES e NVME_CDW10_SET_FEATURES.
Se um comando Obter Recursos for recebido com o campo Selecionar SEL definido como salvo e o controlador não oferecer suporte ao recurso especificado pelo Identificador de Recurso que está sendo salvo ou não tiver nenhum valor salvo no momento, o controlador tratará o campo Select como se estivesse definido como padrão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Cabeçalho | nvme.h |
Confira também
NVME_CDW10_SET_FEATURESNVME_CDW10_GET_FEATURES NVME_ADMIN_COMMANDS