NVME_STATUS_MEDIA_ERROR_CODES枚举 (nvme.h)
包含指示与 NVM 媒体关联的错误或指示数据完整性类型错误的值。
这些状态代码属于
语法
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;
常数
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 命令失败,因为 Compare 命令期间出现错误。 |
NVME_STATUS_NVM_ACCESS_DENIED 由于缺少访问权限,对命名空间和/或逻辑块地址(LBA)范围的访问被拒绝。 有关详细信息,请参阅 TCG 存储接互规范(SIIS)。 |
NVME_STATUS_NVM_DEALLOCATED_OR_UNWRITTEN_LOGICAL_BLOCK 由于尝试从包含已解除分配或未写入逻辑块的 LBA 范围进行读取,命令失败。 |
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 |
标头 | nvme.h |