Что означает код HRESULT 0x8029041C (TPM_E_CLAIM_TYPE_NOT_SUPPORTED)?

 
Предыдущий Следующий
TPM_E_LOCKED_OUT TPM_E_VERSION_NOT_SUPPORTED

TPM_E_CLAIM_TYPE_NOT_SUPPORTED

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

TPM_E_CLAIM_TYPE_NOT_SUPPORTED (0x8029041C) — Запрошенный тип утверждения не поддерживается.

Причину следует искать на границе «аттестационное утверждение, media type, неподдерживаемая возможность» внутри подсистемы «TPM и Microsoft Platform Crypto Provider», где требуется проверить поддержку запрошенной возможности.

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

Когда исходная операция завершается сообщением «запрошенный тип утверждения не поддерживается», сопоставьте запрошенный тип claim с возможностями установленного TPM/PCP и используемого протокола аттестации; неподдерживаемый тип нужно исключить или заменить документированным вариантом на стороне вызывающего кода.

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

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

Документация для результата 0x8029041C: TPM key attestation · TPM technology overview · коды ошибок TPM и PCP.


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