| Предыдущий | Следующий |
| TPM_E_BAD_COUNTER | TPM_E_CONTEXT_GAP |
TPM_E_NOT_FULLWRITE
Что означает TPM_E_NOT_FULLWRITE
TPM_E_NOT_FULLWRITE (0x80280046) — TPM 1.2: неполная запись.
TPM_E_* — результаты TPM 1.2.
Практический смысл и диагностика
- В отличие от `TPM_E_BAD_DATASIZE`, который может означать общий mismatch размера, этот код указывает именно на нарушение policy полного NV write.
- Снимите состояние NV index: public attributes, locality, authorization form, состояние блокировки, offset и length запроса.
- Исправление — записывать всю область атомарно либо, если индекс disposable и design это допускает, переопределить его без full-write semantics.
- Ключевая проверка: получил ли NV index с требованием full-area writes частичную запись по offset или length.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.