| Anterior | Siguiente |
| MF_E_ATTRIBUTENOTFOUND | MF_E_PROPERTY_TYPE_NOT_SUPPORTED |
MF_E_PROPERTY_TYPE_NOT_ALLOWED
El tipo del valor no está permitido para esta propiedad
MF_E_PROPERTY_TYPE_NOT_ALLOWED el PROPVARIANT es estructuralmente válido, pero su VARTYPE no forma parte de los tipos aceptados por esa key/contexto.
- Registra vt completo, property name/PROPERTYKEY y si es scalar, vector o array.
- Compara con el schema documentado de la propiedad en lugar de serializar todos los valores al mismo tipo.
- Distingue esta prohibición específica de un tipo que el provider no soporta en absoluto.
Construye el PROPVARIANT con el tipo permitido para esa propiedad; una conversión textual genérica suele perder la semántica esperada.
Microsoft: IMFMetadata::SetProperty · Microsoft: PSCoerceToCanonicalValue · Wine: Media Foundation property HRESULTs
¿Buscas un código diferente? Buscar otro código de estado o error.
