La llamada retorna 0 en caso de éxito y -1 en caso de falla.