| Anterior | Siguiente |
| EVENT_S_NOSUBSCRIBERS | VFW_S_STATE_INTERMEDIATE |
VFW_S_DUPLICATE_NAME
Qué significa VFW_S_DUPLICATE_NAME
VFW_S_DUPLICATE_NAME vale 0x0004022D. Es un HRESULT de éxito con información: el filtro se añadió al graph, pero DirectShow tuvo que modificar su nombre porque otro filtro ya usaba el solicitado.
Qué comprobar
Registra el nombre pedido, el nombre finalmente asignado, el CLSID y la identidad de la interfaz del filtro añadido.
Tratamiento correcto
Conserva el puntero al filtro o utiliza el nombre real que quedó en el graph; no dependas de que el friendly name solicitado sea único.
Dato decisivo para el diagnóstico
Si después el programa busca el filtro por texto, este status explica por qué una búsqueda usando el nombre original puede apuntar a otra instancia.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
