| Предыдущий | Следующий |
| MF_E_KERNEL_UNTRUSTED | MF_E_NON_PE_PROCESS |
MF_E_PEAUTH_UNTRUSTED
Что означает MF_E_PEAUTH_UNTRUSTED
MF_E_PEAUTH_UNTRUSTED (0xC00D7163) — Ответ драйвера защищённой среды недействителен.
В подсистеме «COM/WinRT» результат 0xC00D7163 относится к области «контракт вызываемого interface, аргументы и state объекта». Описание «ответ драйвера защищённой среды недействителен» сужает проверку до темы «mf, peauth, untrusted».
Что проверить и как подтвердить исправление
Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0xC00D7163 в условии «ответ драйвера защищённой среды недействителен» сопоставьте security context процесса или службы с ACL, правами и учётными данными целевого объекта; запуск с повышенными правами используйте только как контроль.
Сопоставьте с результатом 0xC00D7163 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT, IMFProtectedEnvironmentAccess. До исправления 0xC00D7163 сохраните исходное состояние объекта по теме «mf, peauth, untrusted».
Для 0xC00D7163 применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «ответ драйвера защищённой среды недействителен» при 0xC00D7163 не следует подавлять общей обработкой исключения.
Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0xC00D7163 это надёжнее единичного успеха на других данных.
Документация для результата 0xC00D7163: PE cryptographic handshake · protected environment access · Wine: mferror.h.
Нужно найти другой код? Найти другой код состояния или ошибки.