Что означает код HRESULT 0x80041316 (SCHED_E_UNEXPECTEDNODE)?

 
Предыдущий Следующий
SCHED_E_SERVICE_NOT_RUNNING SCHED_E_NAMESPACE

SCHED_E_UNEXPECTEDNODE

SCHED_E_UNEXPECTEDNODE означает, что XML задачи содержит элемент, недопустимый в текущем месте схемы Планировщика заданий. Это не общая синтаксическая ошибка XML: документ может быть корректно сформирован, но содержать допустимый на вид элемент под неправильным родителем.

Диагностируйте структуру

  • Проверяйте по XSD Планировщика заданий точный XML, передаваемый для регистрации, а не шаблон до подстановки переменных.
  • Сравните требования схемы к родителю, дочерним узлам и их порядку с сформированным документом.
  • Проверьте, не вывел ли сериализатор в текущий узел элемент, предназначенный для другого типа триггера или действия.

Исправление

Переместите или удалите неожиданный узел в соответствии со схемой, затем повторно зарегистрируйте задачу. Не удаляйте неизвестный XML вслепую: нераспознанный узел может показывать, что генератор задачи смешал две версии функций или сформировал непредусмотренный тип действия.

Microsoft: коды состояния Планировщика заданий · Microsoft: схема Планировщика заданий · Microsoft: элементы схемы


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