Что означает код HRESULT 0x80270253 (E_FULL_ADMIN_NOT_SUPPORTED)?

 
Предыдущий Следующий
E_UAC_DISABLED E_APPLICATION_NOT_REGISTERED

E_FULL_ADMIN_NOT_SUPPORTED

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

E_FULL_ADMIN_NOT_SUPPORTED (0x80270253) — Это приложение нельзя активировать от имени встроенной учётной записи администратора.

Для сообщения «это приложение нельзя активировать от имени встроенной учётной записи администратора» практический предмет проверки — «переполнение, admin, неподдерживаемая возможность».

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

В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0x80270253 проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Сопоставьте с результатом 0x80270253 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT, ID, IApplicationActivationManager. До исправления 0x80270253 сохраните исходное состояние объекта по теме «переполнение, admin, неподдерживаемая возможность».

Практическое исправление для 0x80270253: приведите аргументы и жизненный цикл объекта к контракту метода; неизменённый вызов после contract failure повторять не следует. В контексте условия «это приложение нельзя активировать от имени встроенной учётной записи администратора» для 0x80270253 оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.

Документация для результата 0x80270253: COM error codes for security and setup · UAC policy settings, including the built-in Administrator · IApplicationActivationManager.


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