Что означает код HRESULT 0x80310094 (FVE_E_PRIVATEKEY_AUTH_FAILED)?

 
Предыдущий Следующий
FVE_E_NON_BITLOCKER_KU FVE_E_REMOVAL_OF_DRA_FAILED

FVE_E_PRIVATEKEY_AUTH_FAILED

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

FVE_E_PRIVATEKEY_AUTH_FAILED (0x80310094) — Не удалось авторизовать закрытый ключ сертификата: данные авторизации отсутствуют или недействительны.

Код 0x80310094 относится не ко всему компоненту «COM/WinRT», а к операции в области «контракт вызываемого interface, аргументы и state объекта». Сообщение «не удалось авторизовать закрытый ключ сертификата: данные авторизации отсутствуют или недействительны» позволяет начать с темы «fve, privatekey, аутентификация, сбой».

Что проверить и как подтвердить исправление

Не начинайте с общего сброса компонента: сопоставьте первый отказ с фактическими параметрами операции. При 0x80310094 и условии «не удалось авторизовать закрытый ключ сертификата: данные авторизации отсутствуют или недействительны» сопоставьте security context процесса или службы с ACL, правами и учётными данными целевого объекта; запуск с повышенными правами используйте только как контроль.

Для воспроизведения 0x80310094 сохраните IID и method, thread/apartment, argument values, object state и исходный HRESULT. По теме «fve, privatekey, аутентификация, сбой» для 0x80310094 сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.

После локализации 0x80310094 действуйте по контракту подсистемы: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x80310094 и условия «не удалось авторизовать закрытый ключ сертификата: данные авторизации отсутствуют или недействительны» неизменённый повтор без нового состояния не считается исправлением.

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x80310094 и без обхода штатных проверок.

Документация для результата 0x80310094: certificate protector API · BitLocker recovery process · NIST: key-management guidance.


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