NVME_FEATURE_VALUE_CODES 열거형(nvme.h)
NVME_ADMIN_COMMAND_GET_FEATURES 및 NVME_ADMIN_COMMAND_SET_FEATURES 관리 명령으로 검색하거나 구성해야 하는 기능 값을 나타내는 값을 포함합니다.
Syntax
typedef enum {
NVME_FEATURE_VALUE_CURRENT,
NVME_FEATURE_VALUE_DEFAULT,
NVME_FEATURE_VALUE_SAVED,
NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES
} NVME_FEATURE_VALUE_CODES;
상수
NVME_FEATURE_VALUE_CURRENT 지정된 기능에 대한 현재 작동 특성 값입니다. |
NVME_FEATURE_VALUE_DEFAULT 지정된 기능의 기본 특성 값입니다. |
NVME_FEATURE_VALUE_SAVED 지정된 기능에 대해 마지막으로 저장된 특성 값입니다. 예를 들어 마지막 기능 설정 명령은 지정된 기능에 대해 비트 저장을 로 설정하여 1 오류 없이 완료되었습니다. |
NVME_FEATURE_VALUE_SUPPORTED_CAPABILITIES 지정된 기능에 대해 지원되는 기능입니다. 지원되는 기능은 다음과 같은 방법으로 기능 가져오기 명령의 완료 항목 Dword 0에서 반환됩니다. - 기능 가져오기 명령의 완료 항목 중 Dword 0 비트 0이 로 설정된 1 경우 기능 식별자를 저장할 수 있습니다. 기능 가져오기 명령의 완료 항목 중 Dword 0 비트 0이 로 선택 취소되면 0 기능 식별자를 저장할 수 없습니다.- 기능 가져오기 명령의 완료 항목 중 Dword 0 비트 1이 로 설정된 1 경우 기능 식별자는 네임스페이스별이며 설정은 개별 네임스페이스에 적용됩니다. 기능 가져오기 명령의 완료 항목 중 Dword 0 비트 1이 로 선택 취소된 0 경우 기능 식별자는 네임스페이스별이 아니며 해당 설정이 전체 컨트롤러에 적용됩니다.- 기능 가져오기 명령의 완료 항목 중 Dword 0 비트 2가 로 1 설정된 경우 기능 식별자를 변경할 수 있습니다. 기능 가져오기 명령의 완료 항목 중 Dword 0 비트 2가 로 지워 0 지면 기능 식별자를 변경할 수 없습니다. |
설명
NVME_ADMIN_COMMAND_GET_FEATURES 및 NVME_ADMIN_COMMAND_SET_FEATURES 관리 명령에서 기능은 NVME_CDW10_GET_FEATURES 및NVME_CDW10_SET_FEATURES 구조체의 FID(기능 식별자) 멤버에 지정됩니다.
Select 필드 SEL 을 저장하도록 설정하여 기능 가져오기 명령을 수신하고 컨트롤러가 저장되는 기능 식별자가 지정한 기능을 지원하지 않거나 현재 저장된 값이 없는 경우 컨트롤러는 Select 필드를 기본값으로 설정된 것처럼 처리합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
머리글 | nvme.h |
추가 정보
NVME_ADMIN_COMMANDSNVME_CDW10_GET_FEATURESNVME_CDW10_SET_FEATURES