| Предыдущий | Следующий |
| PLA_E_CREDENTIALS_REQUIRED | PLA_E_CONFLICT_INCL_EXCL_API |
PLA_E_DCS_NOT_RUNNING
Управляющие операции должны соответствовать текущему состоянию набора сборщиков данных
PLA_E_DCS_NOT_RUNNING означает, что вызывающая сторона попыталась выполнить действие времени выполнения для остановленного, завершённого или ни разу не запущенного набора. Существование сохранённой конфигурации не означает наличия активного процесса сборщика или сеанса ETW.
Запрашивайте состояние непосредственно перед операцией и сопоставляйте его с ограничениями длительности, расписаниями, StopOnCompletionи предыдущими ошибками запуска. Набор может автоматически остановиться между сегментами или после завершения сборщика. Если вызывающая сторона конкурирует с завершением, сериализуйте управляющие запросы и считайте остановленный набор результатом жизненного цикла, а не повторяйте команды остановки или сброса.
Какие факты жизненного цикла сопоставить
- Состояние, возвращённое текущим объектом IDataCollectorSet.
- Результаты последних вызовов Start и Stop.
- Настроенную длительность и значение StopOnCompletion.
- Планировщик или действие оповещения, которое могло завершить запуск.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.