| Anterior | Siguiente |
| ERROR_VERSION_PARSE_ERROR | ERROR_MEMORY_HARDWARE |
ERROR_BADSTARTPOSITION
Qué significa ERROR_BADSTARTPOSITION
ERROR_BADSTARTPOSITION (778) — La posición inicial solicitada para el iterador no es válida.
El caller intenta comenzar una enumeración desde una posición que no pertenece al conjunto actual, quedó invalidada o no respeta las reglas del provider. Puede ocurrir tras cambios del result set o al reutilizar bookmarks viejos.
Qué comprobar
- Registre start position, tamaño/conjunto actual y origen del bookmark.
- Compruebe si la colección cambió entre guardar y reutilizar la posición.
- Valide que el valor de inicio pertenece al mismo cursor/iterator instance.
Tratamiento recomendado
Reinicie desde una posición válida o genere un bookmark nuevo. No reutilice índices de una instancia anterior cuando el conjunto puede mutar; para paginación persistente use claves estables del dominio.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
