| Предыдущий | Следующий |
| TPM_E_PPI_BLOCKED_IN_BIOS | TPM_E_PCP_DEVICE_NOT_READY |
TPM_E_PCP_ERROR_MASK
Что означает TPM_E_PCP_ERROR_MASK
TPM_E_PCP_ERROR_MASK используется как часть диапазона ошибок Platform Crypto Provider (PCP), а не как самостоятельная универсальная причина сбоя TPM. Для диагностики нужно сохранять конкретный возвращённый PCP HRESULT и операцию provider.
Что проверить
- Запишите полный HRESULT без усечения и точный PCP/NCrypt вызов, на котором он получен.
- Определите, относится ли ошибка к key creation, attestation, storage provider или другой PCP operation.
- Не заменяйте конкретный PCP result общим TPM failure в логах; именно младшие биты различают реальную причину.
Как подтвердить правильную обработку
Корректная обработка подтверждается сохранением и разбором конкретного PCP HRESULT, а не диагностикой одного значения-маски.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.