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