Esta función devuelve 0 en caso de éxito y 1 si hay algún error.