| Anterior | Siguiente |
| TPM_E_BAD_COUNTER | TPM_E_CONTEXT_GAP |
TPM_E_NOT_FULLWRITE
Qué significa TPM_E_NOT_FULLWRITE
TPM_E_NOT_FULLWRITE corresponde al HRESULT 0x80280046. La descripción de Windows es «La operación de escritura no abarca por completo el área.».
NV index exige escritura completa
El NV index fue definido con una policy que obliga a escribir el área completa y el comando intentó usar un offset o una longitud parcial. El tamaño del buffer por sí solo no basta: hay que leer los atributos NV que fijaron esta semántica.
- Conserva NV public attributes, tamaño del índice, offset y longitud solicitados.
- Prueba en un índice desechable equivalente con payload exactamente del tamaño del área y offset cero.
- No cambies locality o auth al mismo tiempo; son precondiciones diferentes del full-write requirement.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
