| Предыдущий | Следующий |
| ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL | ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE |
ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE
Предложенное значение свойства канала журнала событий недопустимо
EvtSetChannelConfigProperty принимает EVT_VARIANT, тип которого должен соответствовать выбранному идентификатору свойства. Допустимость значения также зависит от типа и изоляции канала: свойство может быть доступно только для чтения, не поддерживаться этим каналом, выходить за допустимый диапазон или противоречить другой настройке. Синтаксически допустимое значение не обязательно применимо ко всем каналам.
Перед установкой прочитайте существующее свойство и тип его варианта. Измените конфигурацию в памяти через EvtSetChannelConfigProperty, затем вызовите EvtSaveChannelConfig с повышенными правами. Если параметром управляет манифест, исправьте манифест или установщик продукта, а не принудительно задавайте во время выполнения значение, которое будет перезаписано при регистрации.
Что следует проверить
- Запишите идентификатор свойства, тип EVT_VARIANT и значение.
- Проверьте тип и изоляцию канала, а также доступность свойства для записи.
- Явно сохраняйте изменения и обрабатывайте повышение прав отдельно от проверки значения.
Ссылки
- Microsoft: EvtSetChannelConfigProperty
- Microsoft: EvtSaveChannelConfig
- Microsoft: определение канала в манифесте событий
Нужно найти другой код? Найти другой код состояния или ошибки.
