| Previous | Next |
| PLA_E_EXE_PATH_NOT_VALID | PLA_E_DCS_START_WAIT_TIMEOUT |
PLA_E_DC_ALREADY_EXISTS
Collector identity is scoped to its containing Data Collector Set
PLA_E_DC_ALREADY_EXISTS means a collector creation or import would duplicate an existing entry in IDataCollectorCollection. This differs from PLA_E_DCS_ALREADY_EXISTS, which concerns the persisted set itself.
Enumerate the collection and compare each collector name, type, and output filename before adding another object. Repeated XML merges and non-idempotent deployment loops often create the collision. Update the existing collector when it represents the same source, or assign a distinct identity only when separate capture behavior and output are genuinely required.
Collection-level checks
- Collector names already attached to the set.
- DataCollectorType of the colliding object.
- Output file names and generated XML fragments.
- Retry path that may call CreateDataCollector twice.
References
- IDataCollectorCollection and collector creation
- IDataCollector base interface
- IDataCollectorSet object model
Looking for a different code? Search another status or error code.