Что означает код ошибки Windows 15000 (ERROR_EVT_INVALID_CHANNEL_PATH)?

 
Предыдущий Следующий
ERROR_SXS_FILE_HASH_MISSING ERROR_EVT_INVALID_QUERY

ERROR_EVT_INVALID_CHANNEL_PATH

Путь канала нельзя разобрать как имя канала журнала событий

Windows Event Log обращается к активному каналу по зарегистрированному имени, а не по отображаемой метке или произвольному пути файловой системы. Имена каналов, заданные манифестом, являются URI-подобными идентификаторами с ограничениями, включая максимальную длину и запрещённые символы. Поэтому повреждённый путь может завершиться ошибкой ещё до поиска соответствующего канала службой.

Сравните точную строку, переданную EvtQuery, EvtSubscribe или EvtOpenChannelConfig, с именами, возвращёнными перечислением каналов или wevtutil. Не заменяйте зарегистрированный путь локализованным именем из Просмотра событий. Если входные данные должны указывать экспортированный файл журнала, используйте флаг файла журнала и реальный путь EVTX вместо операции с каналом.

Что следует проверить

  • Перечислите зарегистрированные каналы и скопируйте точный путь канала.
  • Проверьте, ожидает ли вызов API активный канал или файл EVTX.
  • Проверьте сгенерированную конфигурацию на запрещённые символы и случайные пробелы.

Ссылки


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