| Previous | Next |
| NS_E_PLUGIN_CLSID_INVALID | NS_E_UNSUPPORTED_ARCHIVEOPERATION |
NS_E_UNSUPPORTED_ARCHIVETYPE
Diagnostic meaning beyond the standard text
For NS_E_UNSUPPORTED_ARCHIVETYPE (0xC00D1B77), the actionable event is selection of an archive type not implemented by the Encoder output component.
Why the session can reach this point
Archive output is configured separately from source capture and broadcast delivery. The encoder validates archive type, operation, destination path, collision with input files, available disk space and whether an archive session is actually active.
A live broadcast may continue while local archival fails, because the broadcast sink and archive sink have different paths and state. One concrete way to reach the condition is that configuration from a different SDK generation contains an unknown archive enum value.
Decision path
- Record
0xC00D1B77, the Encoder version and the exact API call or property access that returned it. - Export the current
.wmeor.prxconfiguration, then capture archive-type enum, Encoder version and the object on which AutoArchive is set. - Verify the archive and local-output configuration precondition without changing the source, profile and output sink at the same time.
- Run one controlled comparison that changes only the identified precondition: select a supported local archive type for this Encoder version.
Codes with similar symptoms but different owners
| Result | Why it differs |
|---|---|
NS_E_UNSUPPORTED_ARCHIVEOPERATION | selection of an auto-archive operation invalid for the chosen archive type |
NS_E_ARCHIVE_FILENAME_NOTSET | starting local archival without a destination file name |
NS_E_NOTARCHIVING | an archive-only operation issued when no archive sink is active |
Safe recovery
Select a supported local archive type for this Encoder version.
Do not overwrite or delete the partial archive before recording its path, size and timestamps; those details distinguish naming, disk-space and writer failures.
Source material
Looking for a different code? Search another status or error code.