•  Back 
  •  Dateifunktionen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File5.9.16  Flink                                                      TOS

 Name:         »Flink« - erzeugt einen neuen (Hard-)Link auf ein File.

 Gemdosnummer: 301

 Deklaration:  int32_t Flink ( int8_t *oldname, int8_t *newname );

 Beschreibung: Die Funktion Flink erzeugt einen neuen Namen (newname) 
               für die Datei mit dem Namen oldname. Die Datei kann 
               anschließend unter beiden Namen angesprochen werden, 
               und das Löschen (per Fdelete) eines Namens hat keinen 
               Einfluß auf den anderen.

               Zu beachten ist, daß sich oldname und newname auf 
               demselben physikalischen Laufwerk befinden müssen, und 
               nicht alle Filesysteme die Möglichkeit bieten, Links zu 
               setzen.

 Ergebnis:     Die Funktion kann folgende Rückgabewerte liefern:

                E_OK :    kein Fehler aufgetreten.
                EINVFN :  das Filesystem unterstützt keine Hard-Links.
                EFILNF :  die Datei oldname existiert nicht.
                EXDEV :   (siehe unten)
                ENSAME :  die Dateien oldname/newname befinden sich 
                          nicht auf dem gleichen physikalischen 
                          Laufwerk.

 Verfügbar:    Verfügbar, wenn ein 'MiNT' Cookie mit einer 
               Versionsnummer von mindestens 0.90 existiert und in 
               MagiC ab Version 3.0.

 Gruppe:       Dateifunktionen

 Querverweis:  Binding   Frename   Fsymlink   XFS-Konzept in MagiC