Что означает код HRESULT 0x80280144 (TPM_20_E_AUTHSIZE)?

 
Предыдущий Следующий
TPM_20_E_COMMAND_CODE TPM_20_E_AUTH_CONTEXT

TPM_20_E_AUTHSIZE

Что означает TPM_20_E_AUTHSIZE

TPM_20_E_AUTHSIZE (0x80280144) — TPM 2.0: authorizationSize выходит за допустимый диапазон либо область авторизации содержит лишние байты.

Диагностика и контроль

Сохраните полную authorization area команды, объявленный authorizationSize и фактическое число байт от конца handles/parameters до следующей границы команды. Проверьте каждую TPMS_AUTH_COMMAND запись: handle session, nonce, attributes и HMAC должны точно укладываться в размер области. Лишние байты и обрезанная последняя запись дают один класс ошибки. Контрольный пакет сериализуйте заново и сравните declared size с фактической длиной перед передачей в TPM.

Документация для результата 0x80280144: TCG TPM 2.0 Part 2: TPM_RC_AUTHSIZE · TCG TPM 2.0 Part 3: authorization-session notation.


Нужно найти другой код? Найти другой код состояния или ошибки.