¿Qué significa el código HRESULT 0x80040204 (VFW_E_ALREADY_CONNECTED)?

 
También puede significar:
ConstanteTipoSO
EVENT_E_QUERYFIELDHRESULTWindows
Anterior Siguiente
EVENT_E_QUERYFIELD EVENT_E_INTERNALEXCEPTION

VFW_E_ALREADY_CONNECTED

Qué significa VFW_E_ALREADY_CONNECTED

VFW_E_ALREADY_CONNECTED corresponde a 0x80040204: la operación intenta conectar un pin que ya tiene peer, cuando una conexión DirectShow normal sólo admite un extremo remoto.

Qué comprobar

  • Consulta IPin::ConnectedTo en ambos pins implicados y registra la conexión que ya existe.
  • Determina si el graph builder creó esa arista automáticamente antes de que el código intentara una conexión manual.
  • Haz cambios de topología con el graph detenido para que los filtros puedan liberar negociación, allocator y recursos asociados a la conexión anterior.

Cómo resolverlo

Si la conexión debe sustituirse, desconecta ambos extremos mediante el graph manager y construye después la nueva arista de forma coherente.

Límite de la interpretación

No elimines un filtro sólo porque el nombre coincida: primero identifica la conexión real por interfaces y pins.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.