| Anterior | Siguiente |
| ERROR_GENERIC_NOT_MAPPED | ERROR_NOT_LOGON_PROCESS |
ERROR_BAD_DESCRIPTOR_FORMAT
Qué significa ERROR_BAD_DESCRIPTOR_FORMAT
ERROR_BAD_DESCRIPTOR_FORMAT (1361) — El descriptor de seguridad tiene un formato incorrecto, ya sea absoluto o autorrelativo.
El descriptor se suministró en un formato absoluto/self-relative distinto del que la API esperaba o con una conversión incompleta.
Qué comprobar
- Consulta SE_SELF_RELATIVE y valida el descriptor antes de usarlo.
- Revisa MakeAbsoluteSD/MakeSelfRelativeSD y buffers separados para owner, group, DACL y SACL.
- Comprueba que no se persisten punteros de un descriptor absoluto como si fueran offsets.
Tratamiento recomendado
Convierte el descriptor al formato requerido con APIs documentadas y vuelve a validar. No serialices directamente estructuras con punteros de proceso.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
