| Anterior | Siguiente |
| ERROR_INVALID_TARGET_HANDLE | ERROR_INVALID_VERIFY_SWITCH |
ERROR_INVALID_CATEGORY
Qué significa ERROR_INVALID_CATEGORY
ERROR_INVALID_CATEGORY (117) es un resultado heredado asociado a llamadas IOCTL cuya categoría no es reconocida por el dispositivo o la capa de compatibilidad. Puede ocurrir cuando el caller envía un control pensado para otra clase de dispositivo o para una versión distinta del driver.
Qué comprobar
- Registre device path, categoría, función y longitud de input.
- Confirme que el handle fue abierto contra la clase de dispositivo correcta.
- Compare la definición del control con los headers de la versión de driver instalada.
- Revise packing y arquitectura si el código se forma a partir de estructuras heredadas.
Resolución
Use definiciones tipadas del SDK/driver que corresponde al target real y valide capacidades antes de enviar el control. Reinstalar el driver no corrige una aplicación que construye una categoría equivocada.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.