Что означает код HRESULT 0x80310098 (FVE_E_FIPS_HASH_KDF_NOT_ALLOWED)?

 
Предыдущий Следующий
FVE_E_CANT_LOCK_AUTOUNLOCK_ENABLED_VOLUME FVE_E_ENH_PIN_INVALID

FVE_E_FIPS_HASH_KDF_NOT_ALLOWED

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

FVE_E_FIPS_HASH_KDF_NOT_ALLOWED (0x80310098) — Смарт-карта не поддерживает стандартную для BitLocker функцию выработки ключа SP800-56A для ECC.

Результат 0x80310098 пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «смарт-карта не поддерживает стандартную для bitlocker функцию выработки ключа sp800-56a для ecc» практический предмет проверки — «fve, fips, hash, kdf, не, allowed».

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

Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0x80310098 система сообщает «смарт-карта не поддерживает стандартную для bitlocker функцию выработки ключа sp800-56a для ecc», сохраните исходные байты и проверьте формат, размер, подпись или checksum до любых преобразований; сравните с заведомо исправным образцом.

Диагностика 0x80310098 должна включать IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT. Для темы «fve, fips, hash, kdf, не, allowed» при 0x80310098 важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.

Для 0x80310098 применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «смарт-карта не поддерживает стандартную для bitlocker функцию выработки ключа sp800-56a для ecc» при 0x80310098 не следует подавлять общей обработкой исключения.

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

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


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