| Previous | Next |
| COMADMIN_E_APP_NOT_RUNNING | COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE |
COMADMIN_E_INVALID_PARTITION
COMADMIN_E_INVALID_PARTITION is the failure HRESULT 0x8011080B (signed decimal -2146367477, unsigned decimal 2148599819). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x080B.
Validation of COM+ partition identifiers: exact meaning of COMADMIN_E_INVALID_PARTITION
The partition or set of partitions supplied to the administration operation is invalid. The problem may be a malformed identifier, a deleted partition, a partition from another catalog server, or a combination not accepted by the method.
AllStat records the Windows SDK description as “The partition(s) specified are not valid.”
Typical cause branches
- a GUID was parsed incorrectly or supplied in the wrong variant shape.
- the partition was removed after the caller cached its identifier.
- an ID from another machine or catalog connection is being reused locally.
- the global/base partition is being represented by an unsupported or empty identifier for this method.
Where COMADMIN_E_INVALID_PARTITION occurs
Partition-aware COMAdmin methods validate partition IDs before moving applications, resolving components, assigning users, or changing partition sets. A readable friendly name is not enough because names can be duplicated or resolved in another context.
Evidence to collect before changing the catalog
- raw partition IDs, variant types, friendly names, and catalog-server identity.
- fresh Partitions and PartitionSets collection snapshots.
- whether the partitions service is enabled and the OS supports the requested operation.
- the exact method and every source/destination/default partition parameter.
Diagnostic sequence for COMADMIN_E_INVALID_PARTITION
- validate GUID syntax without normalizing away the original input.
- reconnect to the target server and resolve IDs from the Partitions collection.
- confirm each partition belongs to the intended server and is still enabled.
- check method-specific rules for global/base, source, destination, and set membership.
- rerun with stable IDs only after the complete partition relationship is valid.
Difference from nearby COMADMIN results
COMADMIN_E_PARTITIONS_DISABLED means the feature is disabled; COMADMIN_E_PARTITION_ACCESSDENIED means the partition exists but the caller lacks access. This value rejects the partition identity or selection itself.
Retry and recovery
Retry only after correcting identifiers or recreating the required partition. A delay cannot turn an invalid partition reference into a valid one.
What this HRESULT does not establish
The result does not by itself indicate permission failure or corruption of all partition data. Verify identity, server scope, and method-specific relationships first.
Practical administration scenario
A deployment exports partition IDs from a staging server and passes them unchanged to production, where those GUIDs do not exist.
Developer and operations guidance
Record original and resolved partition IDs, names, server, method, variant types, feature-enabled state, and caller identity. Preserve GUIDs exactly as supplied.
Official Microsoft references for COMADMIN_E_INVALID_PARTITION
- Microsoft: COMADMIN error codes
- Microsoft: what COM+ partitions are
- Microsoft: managing local partitions
- Microsoft: ICOMAdminCatalog2
- Microsoft: the COM+ catalog
Looking for a different code? Search another status or error code.