enumeración NVME_STATUS_MEDIA_ERROR_CODES (nvme.h)

Contiene valores que indican un error asociado al medio NVM o indican un error de tipo de integridad de datos.

Estos códigos de estado son del NVME_STATUS_TYPE_MEDIA_ERRORtipo de código de estado y se publican por el controlador en una entrada de cola de finalización cuando se completa un comando.

Syntax

typedef enum {
  NVME_STATUS_NVM_WRITE_FAULT,
  NVME_STATUS_NVM_UNRECOVERED_READ_ERROR,
  NVME_STATUS_NVM_END_TO_END_GUARD_CHECK_ERROR,
  NVME_STATUS_NVM_END_TO_END_APPLICATION_TAG_CHECK_ERROR,
  NVME_STATUS_NVM_END_TO_END_REFERENCE_TAG_CHECK_ERROR,
  NVME_STATUS_NVM_COMPARE_FAILURE,
  NVME_STATUS_NVM_ACCESS_DENIED,
  NVME_STATUS_NVM_DEALLOCATED_OR_UNWRITTEN_LOGICAL_BLOCK
} NVME_STATUS_MEDIA_ERROR_CODES;

Constantes

 
NVME_STATUS_NVM_WRITE_FAULT
No se pudieron confirmar los datos de escritura en el medio.
NVME_STATUS_NVM_UNRECOVERED_READ_ERROR
No se pudieron recuperar los datos de lectura de los medios.
NVME_STATUS_NVM_END_TO_END_GUARD_CHECK_ERROR
El comando se anuló debido a un error de comprobación de protección de un extremo a otro.
NVME_STATUS_NVM_END_TO_END_APPLICATION_TAG_CHECK_ERROR
El comando se anuló debido a un error de comprobación de etiquetas de aplicación de un extremo a otro.
NVME_STATUS_NVM_END_TO_END_REFERENCE_TAG_CHECK_ERROR
El comando se anuló debido a un error de comprobación de etiquetas de referencia de un extremo a otro.
NVME_STATUS_NVM_COMPARE_FAILURE
Error en el comando debido a una comparación incorrecta durante un comando Compare.
NVME_STATUS_NVM_ACCESS_DENIED
Se deniega el acceso al espacio de nombres o al intervalo de direcciones de bloque lógico (LBA) debido a la falta de derechos de acceso. Para obtener más información, consulte especificación de interacciones de la interfaz de almacenamiento de TCG (SIIS).
NVME_STATUS_NVM_DEALLOCATED_OR_UNWRITTEN_LOGICAL_BLOCK
Error en el comando debido a un intento de lectura desde un intervalo LBA que contiene un bloque lógico desasignado o no escrito.

Requisitos

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