| Anterior | Siguiente |
| MF_E_PROPERTY_NOT_EMPTY | MF_E_PROPERTY_VECTOR_REQUIRED |
MF_E_PROPERTY_VECTOR_NOT_ALLOWED
La propiedad no admite un valor vectorial
MF_E_PROPERTY_VECTOR_NOT_ALLOWED el tipo base puede ser correcto, pero la bandera VT_VECTOR convierte el valor en multivaluado y esa propiedad exige una sola instancia.
- Registra el VARTYPE completo: VT_LPWSTR y VT_VECTOR|VT_LPWSTR son contratos distintos.
- Busca helpers genéricos que construyan vectores incluso para una sola entrada.
- Comprueba que element count no se use para decidir erróneamente la cardinalidad de la propiedad.
Crea un PROPVARIANT escalar del tipo base esperado. Un vector de un elemento sigue siendo un vector y puede ser rechazado.
Microsoft: PROPDESC_TYPE_FLAGS · Microsoft: IMFMetadata::SetProperty · Wine: Media Foundation property HRESULTs
¿Buscas un código diferente? Buscar otro código de estado o error.
