| Previous | Next |
| NS_E_INTERLACE_REQUIRE_SAMESIZE | NS_E_NO_MULTIPASS_FOR_LIVEDEVICE |
NS_E_TOO_MANY_DEVICECONTROL
Device-control ownership is not exclusive
NS_E_TOO_MANY_DEVICECONTROL (0xC00D1B96) means the encoder configuration contains multiple device-control plug-ins attempting to control the same device, while the device-control model permits one owner.
Find the duplicate controller
Enumerate configured device-control plug-ins, their target device identifiers, load order, and the object that attached each plug-in. A duplicate can come from loading a saved configuration and then adding another controller programmatically.
Fix and verify
Keep one intended controller for the device and detach the duplicate through the supported object lifecycle, then recreate/validate the affected encoder state. Do not disable unrelated capture sources. If the sole controller later reports a hardware or tape condition, preserve that separate result.
Technical references
Looking for a different code? Search another status or error code.
