Что означает код HRESULT 0x8031004C (FVE_E_TOKEN_NOT_IMPERSONATED)?

 
Предыдущий Следующий
FVE_E_FS_MOUNTED FVE_E_DRY_RUN_FAILED

FVE_E_TOKEN_NOT_IMPERSONATED

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

FVE_E_TOKEN_NOT_IMPERSONATED (0x8031004C) — Маркер доступа текущего потока не является маркером олицетворения.

Результат 0x8031004C пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «маркер доступа текущего потока не является маркером олицетворения» практический предмет проверки — «fve, token, не, impersonated».

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

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

Перед повтором 0x8031004C зафиксируйте IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT. Различия по теме «fve, token, не, impersonated» для 0x8031004C покажут, изменился ли первый неуспешный этап.

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

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

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


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