¿Qué significa el código HRESULT 0x80280059 (TPM_E_BAD_DELEGATE)?

 
Anterior Siguiente
TPM_E_BAD_HANDLE TPM_E_BADCONTEXT

TPM_E_BAD_DELEGATE

Qué significa TPM_E_BAD_DELEGATE

TPM_E_BAD_DELEGATE corresponde al HRESULT 0x80280059. La descripción de Windows es «La delegación no es válida.».

Delegation blob o fila inválida

El objeto de delegación TPM 1.2 no es válido para la operación autorizada que se intenta ejecutar. La prueba debe conservar el blob/row original, family ID, permisos y nonces; volver a emitir una delegación distinta cambia precisamente el objeto que se está validando.

  • Decodifica la delegación y verifica family, permissions y digest antes de usarla.
  • Prueba una delegación recién emitida una sola vez sobre el mismo comando y compara la respuesta inicial.
  • No mezcles este caso con DELEGATE_ADMIN: allí el problema es el estado administrativo de la tabla, no la validez del blob.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.