Что означает код HRESULT 0x8031006C (FVE_E_FIPS_PREVENTS_PASSPHRASE)?

 
Предыдущий Следующий
FVE_E_POLICY_PASSPHRASE_REQUIRED FVE_E_OS_VOLUME_PASSPHRASE_NOT_ALLOWED

FVE_E_FIPS_PREVENTS_PASSPHRASE

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

FVE_E_FIPS_PREVENTS_PASSPHRASE (0x8031006C) — Политика FIPS запрещает создавать или использовать пароли.

При результате 0x8031006C граница диагностики проходит внутри подсистемы «COM/WinRT», в области «контракт вызываемого interface, аргументы и state объекта». Здесь сообщение «политика fips запрещает создавать или использовать пароли» связано с темой «fve, fips, prevents, passphrase».

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

Не начинайте с общего сброса компонента: сопоставьте первый отказ с фактическими параметрами операции. При 0x8031006C и условии «политика fips запрещает создавать или использовать пароли» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Сопоставьте с результатом 0x8031006C следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT. До исправления 0x8031006C сохраните исходное состояние объекта по теме «fve, fips, prevents, passphrase».

Практическое исправление для 0x8031006C: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. В контексте условия «политика fips запрещает создавать или использовать пароли» для 0x8031006C оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x8031006C, а заведомо неверный вход отклоняется на ожидаемой границе.

Документация для результата 0x8031006C: COM error codes for FVE · BitLocker recovery password and FIPS mode · Configure BitLocker policy.


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