| Предыдущий | Следующий |
| PLA_E_NETWORK_EXE_NOT_VALID | PLA_E_EXE_PATH_NOT_VALID |
PLA_E_EXE_ALREADY_CONFIGURED
Исполняемый файл должен иметь одно согласованное определение трассировки API
PLA_E_EXE_ALREADY_CONFIGURED указывает, что PLA нашла другую конфигурацию трассировки API для того же пути исполняемого файла. Дублирование цели может создать перекрывающееся инструментирование, неоднозначные фильтры и конкурирующее владение выходными данными.
Перечислите существующие наборы сборщиков данных и сборщики трассировки API, затем сравните канонические пути исполняемых файлов, а не отображаемые имена. Обновите существующий сборщик, если требуется изменить фильтры API или модулей. Если нужны отдельные сценарии, запускайте их последовательно либо используйте явно изолированные определения после удаления существующей регистрации.
Какую существующую конфигурацию найти
- Канонический ExePath, сохранённый в каждом сборщике API.
- Набор сборщиков данных-владелец и пространство имён.
- IncludeApis, ExcludeApis и ограничения модулей.
- Не оставило ли предыдущее развёртывание устаревшее определение.
Ссылки
- IApiTracingDataCollector
- Семантика поиска IDataCollectorSet::Query
- IDataCollectorCollection и создание сборщиков
Нужно найти другой код? Найти другой код состояния или ошибки.