| Предыдущий | Следующий |
| TPM_E_PCP_DEVICE_NOT_READY | TPM_E_PCP_INVALID_PARAMETER |
TPM_E_PCP_INVALID_HANDLE
Что означает TPM_E_PCP_INVALID_HANDLE
TPM_E_PCP_INVALID_HANDLE (0x80290402) — поставщик криптографических функций платформы получил недопустимый дескриптор.
Ошибка возвращена криптографический поставщик Microsoft Platform при работе с TPM-backed key; причину следует искать внутри подсистемы «TPM и криптографический поставщик Microsoft Platform», где требуется проверить допустимость и структуру входных данных.
Диагностика и проверка результата
В сценарии «поставщик криптографических функций платформы получил недопустимый дескриптор» сохраните исходные данные и найдите первое поле, размер, флаг или структуру, которую отклонил штатный валидатор; не изменяйте проблемный артефакт до фиксации причины.
С первым HRESULT сопоставьте команду или CNG-вызов, свойства ключа, состояние Get-Tpm/tpmtool и версию TPM/прошивки.
Для контрольного повтора сохраните: NCryptFreeObject.
Документация для результата 0x80290402: NCryptOpenStorageProvider · CNG key storage providers · коды ошибок TPM и PCP.
Нужно найти другой код? Найти другой код состояния или ошибки.
