enumeración NVME_LOG_PAGES (nvme.h)

Contiene valores que indican las páginas de registro que puede recuperar la página Obtener registro NVME_ADMIN_COMMAND_GET_LOG_PAGE comando Administración.

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;

Constantes

 
NVME_LOG_PAGE_ERROR_INFO
Página registro de información de error que contiene información de error extendida para un comando que se completó con un error o notificó un error que no es específico de un comando determinado.

La información contenida en la página Registro de información de errores se define en la estructura NVME_ERROR_INFO_LOG .
NVME_LOG_PAGE_HEALTH_INFO
La página de registro smart/health information que contiene información de mantenimiento inteligente y general.

La información contenida en la página de registro de información de estado/SMART se define en la estructura de NVME_HEALTH_INFO_LOG .
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO
Página de registro de información de ranura de firmware que describe la revisión de firmware almacenada en cada ranura de firmware compatible.

La información contenida en la página de registro de información de ranura de firmware se define en la estructura FIRMWARE_SLOT_INFO_LOG .
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST
La página Registro de lista de espacios de nombres modificados que describe los espacios de nombres del controlador que han cambiado la información del espacio de nombres de identificación desde la última vez que se leyó la página de registro.

La información contenida en la página Registro de lista de espacios de nombres modificados se define en la estructura CHANGED_NAMESPACE_LIST_LOG .
NVME_LOG_PAGE_COMMAND_EFFECTS
La página de registro Comandos admitidos y efectos que describe los comandos que admite el controlador y los efectos de esos comandos en el estado del subsistema NVM.

La información contenida en la página de registro Comandos admitidos y efectos se define en la estructura de NVME_COMMAND_EFFECTS_LOG .
NVME_LOG_PAGE_DEVICE_SELF_TEST
La página De registro del dispositivo Self-Test que describe el estado, el porcentaje de finalización y los resultados de una prueba automática del dispositivo.

La información contenida en la página registro de prueba automática del dispositivo se define en la estructura de NVME_DEVICE_SELF_TEST_LOG .
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED
La página telemetría Host-Initiated registro que describe los datos de telemetría del host.

La información contenida en la página de registro de telemetría Host-Initiated se define en la estructura de NVME_TELEMETRY_HOST_INITIATED_LOG .
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED
La página telemetría Controller-Initiated registro que describe los datos de telemetría del controlador.
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION
La página registro de información del grupo de resistencia que contiene información sobre la cantidad de datos que se leen y escriben en un grupo de resistencia.

La información contenida en la página registro de información del grupo de resistencia se define en la estructura NVME_ENDURANCE_GROUP_LOG .
NVME_LOG_PAGE_RESERVATION_NOTIFICATION
La página registro de notificación de reserva que se crea cada vez que se produce una notificación de reserva sin máscara en cualquier espacio de nombres al que pueda acceder el controlador.

La información contenida en la página Registro de notificaciones de reserva se define en la estructura NVME_RESERVATION_NOTIFICATION_LOG .
NVME_LOG_PAGE_SANITIZE_STATUS
La página Registro de estado de sanear que se crea cada vez que se produce una notificación de reserva sin máscara en cualquier espacio de nombres al que pueda acceder el controlador.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Encabezado nvme.h

Consulte también

NVME_CDW10_GET_LOG_PAGE NVME_CDW10_GET_LOG_PAGE_V13