| Предыдущий | Следующий |
| CO_E_OLE1DDE_DISABLED | CO_E_CREATEPROCESS_FAILURE |
CO_E_RUNAS_SYNTAX
Что означает результат
CO_E_RUNAS_SYNTAX: Значение RunAs должно иметь вид <имя домена>\<имя пользователя> или просто <имя пользователя>. Значение RunAs для AppID имеет недопустимый синтаксис. COM ещё не дошёл до проверки пароля или запуска процесса: отказ происходит при разборе configured identity.
Что проверить
- Проверьте точное значение RunAs в AppID, включая специальные формы Interactive User и Launching User, если они применимы.
- Для доменной учётной записи используйте корректное имя DOMAIN\user или UPN в поддерживаемой конфигурации.
- Исключите пробелы, кавычки и служебные символы, внесённые installer script.
Диагностика и исправление
Исправьте именно строку RunAs и повторите активацию. Проверка DCOM ACL или LocalServer32 до успешного разбора identity не относится к этому коду.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.