NVME_LOG_PAGES 열거형(nvme.h)
로그 페이지 가져오기 NVME_ADMIN_COMMAND_GET_LOG_PAGE 관리 명령에서 검색할 수 있는 로그 페이지를 나타내는 값을 포함합니다.
Syntax
typedef enum {
NVME_LOG_PAGE_ERROR_INFO,
NVME_LOG_PAGE_HEALTH_INFO,
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO,
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST,
NVME_LOG_PAGE_COMMAND_EFFECTS,
NVME_LOG_PAGE_DEVICE_SELF_TEST,
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED,
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED,
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE,
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS,
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG,
NVME_LOG_PAGE_LBA_STATUS_INFORMATION,
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE,
NVME_LOG_PAGE_RESERVATION_NOTIFICATION,
NVME_LOG_PAGE_SANITIZE_STATUS,
NVME_LOG_PAGE_CHANGED_ZONE_LIST
} NVME_LOG_PAGES;
상수
NVME_LOG_PAGE_ERROR_INFO 오류로 완료되거나 특정 명령과 관련이 없는 오류를 보고한 명령에 대한 확장된 오류 정보가 포함된 오류 정보 로그 페이지입니다. 오류 정보 로그 페이지에 포함된 정보는 NVME_ERROR_INFO_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_HEALTH_INFO SMART 및 일반 상태 정보가 포함된 SMART/Health Information 로그 페이지입니다. SMART/Health 정보 로그 페이지에 포함된 정보는 NVME_HEALTH_INFO_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO 지원되는 각 펌웨어 슬롯에 저장된 펌웨어 수정 버전을 설명하는 펌웨어 슬롯 정보 로그 페이지입니다. 펌웨어 슬롯 정보 로그 페이지에 포함된 정보는 FIRMWARE_SLOT_INFO_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST 로그 페이지를 마지막으로 읽은 이후 네임스페이스 식별 정보를 변경한 컨트롤러의 네임스페이스를 설명하는 변경된 네임스페이스 목록 로그 페이지입니다. 변경된 네임스페이스 목록 로그 페이지에 포함된 정보는 CHANGED_NAMESPACE_LIST_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_COMMAND_EFFECTS 컨트롤러가 지원하는 명령과 해당 명령이 NVM 하위 시스템의 상태에 미치는 영향을 설명하는 명령 지원 및 효과 로그 페이지입니다. 명령 지원 및 효과 로그 페이지에 포함된 정보는 NVME_COMMAND_EFFECTS_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_DEVICE_SELF_TEST 디바이스 자체 테스트의 상태, 완료율 및 결과를 설명하는 디바이스 Self-Test 로그 페이지입니다. 디바이스 자체 테스트 로그 페이지에 포함된 정보는 NVME_DEVICE_SELF_TEST_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED 원격 분석 Host-Initiated 호스트의 원격 분석 데이터를 설명하는 로그 페이지입니다. 원격 분석 Host-Initiated 로그 페이지에 포함된 정보는 NVME_TELEMETRY_HOST_INITIATED_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED 원격 분석 Controller-Initiated 컨트롤러의 원격 분석 데이터를 설명하는 로그 페이지입니다. |
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION 지구력 그룹에서 읽고 지구력 그룹에 쓰는 데이터의 양에 대한 정보가 포함된 지구력 그룹 정보 로그 페이지입니다. 지구력 그룹 정보 로그 페이지에 포함된 정보는 NVME_ENDURANCE_GROUP_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_RESERVATION_NOTIFICATION 컨트롤러에서 액세스할 수 있는 네임스페이스에서 마스크 해제된 예약 알림이 발생할 때마다 생성되는 예약 알림 로그 페이지입니다. 예약 알림 로그 페이지에 포함된 정보는 NVME_RESERVATION_NOTIFICATION_LOG 구조에 정의되어 있습니다. |
NVME_LOG_PAGE_SANITIZE_STATUS 컨트롤러에서 액세스할 수 있는 네임스페이스에서 마스크 해제된 예약 알림이 발생할 때마다 생성되는 상태 삭제 로그 페이지입니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
머리글 | nvme.h |