h6. [[OS SWI Calls (français)|OS SWI Calls]] h6(. » [[OS_GBPB (français)|OS_GBPB]] h6((. » OS_GBPB 3 h2. OS_ GBPB 3 h5. (SWI &0C) |_<^{width:5em}. En entrée | | |<^. R0 |<^. 3 | |<^. R1 |<^. Pointeur de fichier | |<^. R2 |<^. Pointer sur zone mémoire où écrire les données retournée | |<^. R3 |<^. Nombre d'octets à lire | |<^. R4 |<^. File pointer | |_<^{width:5em}. En sortie | | |<^. R0 |<^. Inchangé | |<^. R1 |<^. Inchangé | |<^. R2 |<^. Pointer after end of data | |<^. R3 |<^. Number of bytes not transferred | |<^. R4 |<^. New file pointer | |\2<^. C flag is clear if R3=0, else it is set| h4. Usage Cet appel permet de lire des octets depuis un fichier ouvert à partir d'une position donnée. h4. Notes Le flag 'EOF-error-on-next-read' est éteint. Une erreur se produit si le pointeur de fichier est invalide, si le fichier fourni est un dossier, ou si la lecture depuis le fichier n'est pas autorisée. h4. See also * [[OS_GBPB (français)|OS_GBPB]]: Accès au système de fichier. * [[OS_GBPB 4 (français)|OS_GBPB 4]]: Lit des octets depuis le pointeur courant h5. Page d'origine [[OS_GBPB 3|English]]