| Anterior | Siguiente |
| ERROR_BAD_VALIDATION_CLASS | ERROR_NO_SECURITY_ON_OBJECT |
ERROR_BAD_TOKEN_TYPE
Qué significa ERROR_BAD_TOKEN_TYPE
ERROR_BAD_TOKEN_TYPE (1349) — El tipo de token de acceso no es adecuado para la operación que se está realizando.
La API recibió un token primario cuando esperaba uno de suplantación, o viceversa.
Qué comprobar
- Consulta TokenType antes de usar el handle.
- Revisa DuplicateToken/DuplicateTokenEx y el tipo solicitado al crear el token.
- Comprueba si el mismo handle se reutiliza en rutas CreateProcessAsUser e impersonation con requisitos distintos.
Tratamiento recomendado
Crea o duplica el token con el tipo que exige cada API. Mantén handles con ownership y propósito claros para no mezclarlos entre creación de procesos y suplantación.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
