Site icon EfmSoft

Что означает код HRESULT 0x80280142 (TPM_20_E_COMMAND_SIZE)?

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

TPM_20_E_COMMAND_SIZE

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

TPM_20_E_COMMAND_SIZE (0x80280142) — TPM 2.0 вернул ошибку TPM_RC_COMMAND_SIZE.

В подсистеме «TPM и Microsoft Platform Crypto Provider» этот HRESULT описывает объект «команда TPM, размер», и первый диагностический шаг — сопоставить первый отказ с фактическими параметрами операции.

Диагностика и проверка результата

В сценарии «TPM 2.0 вернул ошибку TPM_RC_COMMAND_SIZE» проверьте размеры, смещения и единицы измерения на границе API; используйте двухэтапный запрос требуемого буфера, когда он предусмотрен контрактом.

С первым HRESULT по теме «команда TPM, размер» сопоставьте команду или CNG-вызов, свойства ключа, состояние Get-Tpm/tpmtool и версию TPM/прошивки.

Для контрольного повтора сохраните следующие данные: TPM_RC_COMMAND_SIZE, commandSize, TPM_20_E_INSUFFICIENT, proxy; они относятся к теме «команда TPM, размер».

Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0x80280142 этого надёжнее, чем единичный успешный запуск на других данных.

Документация для результата 0x80280142: TCG TPM 2.0 Part 2: TPM_RC_COMMAND_SIZE · TCG TPM 2.0 Part 3: command header layout.


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

Exit mobile version