¿Qué significa el código HRESULT 0x80040203 (VFW_E_ENUM_OUT_OF_SYNC)?

 
También puede significar:
ConstanteTipoSO
EVENT_E_QUERYSYNTAXHRESULTWindows
Anterior Siguiente
EVENT_E_QUERYSYNTAX EVENT_E_QUERYFIELD

VFW_E_ENUM_OUT_OF_SYNC

Qué significa VFW_E_ENUM_OUT_OF_SYNC

VFW_E_ENUM_OUT_OF_SYNC corresponde a 0x80040203: un enumerador de pins o filtros quedó obsoleto porque la colección cambió después de crearlo.

Qué comprobar

  • Busca inserciones, eliminaciones o reconexiones del graph entre la creación del enumerador y el Next que falló.
  • Descarta índices, interfaces y supuestos obtenidos de la enumeración antigua antes de continuar.
  • Si varios hilos modifican el graph, serializa mutaciones y recorridos para que la topología no cambie a mitad del scan.

Cómo resolverlo

Llama a Reset cuando el contrato lo permita o crea un enumerador nuevo y evalúa de nuevo la topología actual.

Límite de la interpretación

Repetir Next sobre el mismo estado desincronizado conserva el problema; hay que refrescar la enumeración.

Referencias técnicas


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