Effectivement je me suis mal exprimé :
Je voulais savoir si les propriétés suivantes étaient garanties pour un fichier valide.
Autrement dit, si nous devions retourner -1 pour tout fichier ne respectant pas ses règles.
Avons-nous ces garanties sur les fichiers valides ?