| Anterior | Siguiente |
| ERROR_CAN_NOT_COMPLETE | ERROR_UNRECOGNIZED_VOLUME |
ERROR_INVALID_FLAGS
Qué significa ERROR_INVALID_FLAGS
ERROR_INVALID_FLAGS (1004) — La llamada recibió una combinación de flags inválida o no soportada.
Uno o más bits no pertenecen al conjunto aceptado por la API, o dos opciones válidas por separado son incompatibles entre sí. También puede aparecer al usar flags introducidos en una versión de Windows distinta.
Qué comprobar
- Registre el bitmask exacto en hexadecimal y la versión de la API/OS.
- Compare cada bit con la documentación y mutual-exclusion rules.
- Revise wrappers que combinan defaults con flags del caller mediante OR sin filtrar bits desconocidos.
Tratamiento recomendado
Valide flags antes de la llamada y construya la máscara desde constantes soportadas. No elimine bits aleatoriamente hasta que funcione; documente qué capability habilita cada opción y degrade de forma explícita en sistemas antiguos.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
