| Previous | Next |
| NS_E_AUDIODEVICE_BADFORMAT | NS_E_VIDEODEVICE_UNEXPECTED |
NS_E_VIDEODEVICE_BUSY
NS_E_VIDEODEVICE_BUSY: the failing boundary
NS_E_VIDEODEVICE_BUSY (0xC00D1B64) means It is not possible to open the specified video capture device because it is currently in use. The important boundary is video capture ownership; do not replace this result with a broader “Windows Media failed” diagnosis.
What this result proves
This code proves that the selected capture device or capture pin is already in use. It does not, by itself, prove a codec, permissions, network, device, or media problem outside that boundary. Preserve the first lower-level result when one exists, because later Player or Encoder errors can hide the original cause.
Evidence and focused verification
Identify the process or graph holding the device, close only that competing owner, and retry the same device and media type. Keep the media object, endpoint, profile, or device identity fixed while changing only that rejected precondition. A successful retest should pass this exact boundary; a different HRESULT from a later stage is new evidence, not recurrence of NS_E_VIDEODEVICE_BUSY.
Technical references
Looking for a different code? Search another status or error code.