What does HRESULT 0x80040209 (VFW_E_NOT_CONNECTED) mean?

 
Could be also:
ConstantTypeOS
EVENT_E_TOO_MANY_METHODSHRESULTWindows
Previous Next
EVENT_E_TOO_MANY_METHODS EVENT_E_MISSING_EVENTCLASS

VFW_E_NOT_CONNECTED

VFW_E_NOT_CONNECTED is a DirectShow HRESULT. The method was called on a pin, filter or connection-dependent interface before the necessary graph edge had been created, or after it had been disconnected during teardown or reconfiguration.

What to inspect

  • Use IPin::ConnectedTo to confirm that the pin still has a peer.
  • Check the order of asynchronous graph building and teardown; another thread may have removed the connection.
  • Connect the required pins through the filter graph manager before invoking operations that depend on streaming or negotiated allocator state.

A successful filter creation does not imply that all of its pins are connected. Inspect the graph topology explicitly.

Microsoft: DirectShow filters and pins


Looking for a different code? Search another status or error code.