| Предыдущий | Следующий |
| TPM_20_E_BAD_CONTEXT | TPM_20_E_PARENT |
TPM_20_E_CPHASH
Что означает TPM_20_E_CPHASH
TPM_20_E_CPHASH (0x80280151) — TPM 2.0: значение cpHash уже задано или не подходит для данной операции.
Для объекта «TPM 2.0: значение cpHash уже задано или не подходит для данной операции» в подсистеме «TPM и Microsoft Platform Crypto Provider» полезнее всего сначала сопоставить первый отказ с фактическими параметрами операции, сохранив исходное состояние.
Диагностика и проверка результата
Для случая «TPM 2.0: значение cpHash уже задано или не подходит для данной операции» воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.
До изменений в области «TPM 2.0: значение cpHash уже задано или не подходит для данной операции» зафиксируйте команду или CNG-вызов, свойства ключа, состояние Get-Tpm/tpmtool и версию TPM/прошивки.
Не потеряйте данные TPM_RC_CPHASH, cpHash, PolicyCpHash: без них трудно отделить тему «TPM 2.0: значение cpHash уже задано или не подходит для данной операции» от последующего сбоя.
Подтвердите изменение повтором исходной операции: результат 0x80280151 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0x80280151: TCG TPM 2.0 Part 2: TPM_RC_CPHASH · TCG TPM 2.0 Part 3: PolicyCpHash session rules.
Нужно найти другой код? Найти другой код состояния или ошибки.