What does HRESULT 0x80040206 (VFW_E_NO_TYPES) mean?

 
Could be also:
ConstantTypeOS
EVENT_E_INTERNALERRORHRESULTWindows
Previous Next
EVENT_E_INTERNALERROR EVENT_E_INVALID_PER_USER_SID

VFW_E_NO_TYPES

VFW_E_NO_TYPES is a DirectShow HRESULT. The filter graph cannot negotiate a connection when a participating pin exposes no media types. For a custom filter, this often points to an incomplete media-type enumerator or to initialization that did not run before connection.

What to inspect

  • Enumerate types from both pins and confirm that the source pin returns at least one valid AM_MEDIA_TYPE.
  • For a custom pin, review its media-type enumeration and acceptance callbacks.
  • Check whether the pin requires upstream configuration, a selected stream, or a device format before it can advertise types.

A pin with no types is not the same as two pins with incompatible types; the latter is reported as VFW_E_NO_ACCEPTABLE_TYPES.

Microsoft: DirectShow filters and pins


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