관리자 명령 집합에서 명령을 지정하는 값을 정의합니다. 관리자 명령 집합에는 관리자 제출 큐에 제출할 수 있는 명령이 포함되어 있습니다.
Syntax
typedef enum {
NVME_ADMIN_COMMAND_DELETE_IO_SQ,
NVME_ADMIN_COMMAND_CREATE_IO_SQ,
NVME_ADMIN_COMMAND_GET_LOG_PAGE,
NVME_ADMIN_COMMAND_DELETE_IO_CQ,
NVME_ADMIN_COMMAND_CREATE_IO_CQ,
NVME_ADMIN_COMMAND_IDENTIFY,
NVME_ADMIN_COMMAND_ABORT,
NVME_ADMIN_COMMAND_SET_FEATURES,
NVME_ADMIN_COMMAND_GET_FEATURES,
NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST,
NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT,
NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE,
NVME_ADMIN_COMMAND_FIRMWARE_COMMIT,
NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD,
NVME_ADMIN_COMMAND_DEVICE_SELF_TEST,
NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT,
NVME_ADMIN_COMMAND_DIRECTIVE_SEND,
NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE,
NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT,
NVME_ADMIN_COMMAND_NVME_MI_SEND,
NVME_ADMIN_COMMAND_NVME_MI_RECEIVE,
NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIG,
NVME_ADMIN_COMMAND_FORMAT_NVM,
NVME_ADMIN_COMMAND_SECURITY_SEND,
NVME_ADMIN_COMMAND_SECURITY_RECEIVE,
NVME_ADMIN_COMMAND_SANITIZE,
NVME_ADMIN_COMMAND_GET_LBA_STATUS
} NVME_ADMIN_COMMANDS;
Constants
NVME_ADMIN_COMMAND_DELETE_IO_SQI/O 제출 큐 삭제 명령입니다. |
NVME_ADMIN_COMMAND_CREATE_IO_SQI/O 제출 큐 만들기 명령입니다. |
NVME_ADMIN_COMMAND_GET_LOG_PAGE로그 페이지 가져오기 명령입니다. |
NVME_ADMIN_COMMAND_DELETE_IO_CQI/O 완료 큐 삭제 명령입니다. |
NVME_ADMIN_COMMAND_CREATE_IO_CQI/O 완성 큐 만들기 명령입니다. |
NVME_ADMIN_COMMAND_IDENTIFY식별 명령입니다. |
NVME_ADMIN_COMMAND_ABORT중단 명령입니다. |
NVME_ADMIN_COMMAND_SET_FEATURES기능 설정 명령입니다. |
NVME_ADMIN_COMMAND_GET_FEATURES기능 가져오기 명령입니다. |
NVME_ADMIN_COMMAND_ASYNC_EVENT_REQUEST비동기 이벤트 요청 명령입니다. |
NVME_ADMIN_COMMAND_NAMESPACE_MANAGEMENT네임스페이스 관리 명령입니다. |
NVME_ADMIN_COMMAND_FIRMWARE_ACTIVATE이 명령의 이름이 NVME 사양 v1.2의 Firmware Commit 명령으로 바뀌었습니다. |
NVME_ADMIN_COMMAND_FIRMWARE_COMMIT펌웨어 커밋 명령입니다. |
NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD펌웨어 이미지 다운로드 명령입니다. |
NVME_ADMIN_COMMAND_DEVICE_SELF_TEST디바이스 자체 테스트 명령 |
NVME_ADMIN_COMMAND_NAMESPACE_ATTACHMENT네임스페이스 첨부 파일 명령입니다. |
NVME_ADMIN_COMMAND_DIRECTIVE_SEND지시문 보내기 명령입니다. |
NVME_ADMIN_COMMAND_DIRECTIVE_RECEIVE지시문 수신 명령입니다. |
NVME_ADMIN_COMMAND_VIRTUALIZATION_MANAGEMENT가상화 관리 명령입니다. |
NVME_ADMIN_COMMAND_NVME_MI_SENDNVMe-MI 보내기 명령 |
NVME_ADMIN_COMMAND_NVME_MI_RECEIVENVMe-MI 수신 명령입니다. |
NVME_ADMIN_COMMAND_DOORBELL_BUFFER_CONFIGDoorbell 버퍼 구성 명령입니다. |
NVME_ADMIN_COMMAND_FORMAT_NVMNVM 형식 명령입니다. |
NVME_ADMIN_COMMAND_SECURITY_SEND보안 보내기 명령입니다. |
NVME_ADMIN_COMMAND_SECURITY_RECEIVE보안 수신 명령입니다. |
NVME_ADMIN_COMMAND_SANITIZESanitize 명령입니다. |
요구 사항
| 요구 사항 | 가치 |
|---|---|
| 지원되는 최소 클라이언트 | Windows 10 |
| Header | nvme.h |