| Предыдущий | Следующий |
| FVE_E_OPERATION_NOT_SUPPORTED_ON_VISTA_VOLUME | FVE_E_FIPS_HASH_KDF_NOT_ALLOWED |
FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME
Что означает FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME
FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME (0x80310097) — Диск нельзя заблокировать, поскольку на этом компьютере для него включена автоматическая разблокировка.
В подсистеме «COM/WinRT» результат 0x80310097 относится к области «контракт вызываемого interface, аргументы и state объекта». Описание «диск нельзя заблокировать, поскольку на этом компьютере для него включена автоматическая разблокировка» сужает проверку до темы «fve, cant, блокировка, autounlock, enabled, том».
Что проверить и как подтвердить исправление
Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0x80310097 в условии «диск нельзя заблокировать, поскольку на этом компьютере для него включена автоматическая разблокировка» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Сопоставьте с результатом 0x80310097 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT. До исправления 0x80310097 сохраните исходное состояние объекта по теме «fve, cant, блокировка, autounlock, enabled, том».
Практическое исправление для 0x80310097: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. В контексте условия «диск нельзя заблокировать, поскольку на этом компьютере для него включена автоматическая разблокировка» для 0x80310097 оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.
Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0x80310097 это надёжнее единичного успеха на других данных.
Документация для результата 0x80310097: GetConversionStatus method · GetLockStatus method · BitLocker operations guide.
Нужно найти другой код? Найти другой код состояния или ошибки.