| Предыдущий | Следующий |
| FVE_E_INVALID_PIN_CHARS | FVE_E_EFI_ONLY |
FVE_E_INVALID_DATUM_TYPE
Что означает FVE_E_INVALID_DATUM_TYPE
FVE_E_INVALID_DATUM_TYPE (0x8031009B) — Служебные данные на диске содержат неизвестный тип.
Результат 0x8031009B пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «служебные данные на диске содержат неизвестный тип» практический предмет проверки — «fve, недопустимый, datum, тип».
Что проверить и как подтвердить исправление
В первую очередь проверьте допустимость и структуру входных данных первого неуспешного вызова. Для 0x8031009B в сценарии «служебные данные на диске содержат неизвестный тип» сверьте тип, размер, диапазон, маску флагов и принадлежность каждого дескриптора текущему объекту именно по контракту первого неуспешного метода.
Для воспроизведения 0x8031009B сохраните IID и method, thread/apartment, argument values, object state и исходный HRESULT. По теме «fve, недопустимый, datum, тип» для 0x8031009B сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.
Коррекция для 0x8031009B должна быть предметной: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x8031009B и сообщения «служебные данные на диске содержат неизвестный тип» общий сброс допустим лишь как контроль, но не как доказательство причины.
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x8031009B и без обхода штатных проверок.
Документация для результата 0x8031009B: Get-BitLockerVolume metadata version · repair-bde · BitLocker recovery overview.
Нужно найти другой код? Найти другой код состояния или ошибки.