Site icon EfmSoft

Что означает код HRESULT 0xC00D716F (MF_E_PEAUTH_SESSION_NOT_STARTED)?

 
Предыдущий Следующий
MF_E_USERMODE_UNTRUSTED MF_E_INSUFFICIENT_BUFFER

MF_E_PEAUTH_SESSION_NOT_STARTED

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

MF_E_PEAUTH_SESSION_NOT_STARTED (0xC00D716F) — Сеанс связи с PEAuth не запущен.

PEAuth использует состояние-зависимую сессию аутентификации защищённой среды. Этот HRESULT означает ошибку порядка вызовов: более поздняя операция запущена до того, как была создана и начата коммуникационная сессия PEAuth.

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

Отделяйте это от MF_E_PEAUTH_NOT_STARTED, где не запущен сам PEAuth, и от MF_E_NON_PE_PROCESS, где вызов идёт не из требуемого защищённого процесса. Здесь первым делом восстанавливайте последовательность вызовов одной PEAuth-сессии.

Не переиспользуйте идентификатор или объект от уже завершённой PMP-сессии. Создайте новую защищённую сессию, выполните штатный запуск аутентификации и только затем вызывайте последующие шаги аутентификации.

Документация для результата 0xC00D716F: protected-environment authentication handshake · protected environment access object · PMP Media Session lifecycle.


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

Exit mobile version