enumeração NVME_STATUS_MEDIA_ERROR_CODES (nvme.h)
Contém valores que indicam um erro associado à mídia NVM ou indicam um erro de tipo de integridade de dados.
Esses códigos status são do tipo de código de status NVME_STATUS_TYPE_MEDIA_ERROR e são postados pelo controlador em uma entrada de Fila de Conclusão quando um comando é concluído.
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 Os dados de gravação não puderam ser confirmados na mídia. |
NVME_STATUS_NVM_UNRECOVERED_READ_ERROR Não foi possível recuperar os dados de leitura da mídia. |
NVME_STATUS_NVM_END_TO_END_GUARD_CHECK_ERROR O comando foi anulado devido a uma falha de marcar de proteção de ponta a ponta. |
NVME_STATUS_NVM_END_TO_END_APPLICATION_TAG_CHECK_ERROR O comando foi anulado devido a uma marca de aplicativo de ponta a ponta marcar falha. |
NVME_STATUS_NVM_END_TO_END_REFERENCE_TAG_CHECK_ERROR O comando foi anulado devido a uma marca de referência de ponta a ponta marcar falha. |
NVME_STATUS_NVM_COMPARE_FAILURE O comando falhou devido a um erro de marcação durante um comando Compare. |
NVME_STATUS_NVM_ACCESS_DENIED O acesso ao namespace e/ou ao intervalo lba (endereço de bloco lógico) é negado devido à falta de direitos de acesso. Para obter mais informações, consulte a Especificação de Interações da Interface de Armazenamento TCG (SIIS). |
NVME_STATUS_NVM_DEALLOCATED_OR_UNWRITTEN_LOGICAL_BLOCK O comando falhou devido a uma tentativa de leitura de um intervalo LBA que contém um bloco lógico desalocado ou não escrito. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Cabeçalho | nvme.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de