| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.