다음을 통해 공유


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

추가 정보

NVME_CDW10_GET_LOG_PAGENVME_CDW10_GET_LOG_PAGE_V13