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.15.9 Dgetpath TOS Name: »get path« - aktuelles Verzeichnis ermitteln. Gemdosnummer: 71 Deklaration: int16_t Dgetpath ( int8_t *path, int16_t driveno ); Beschreibung: Die GEMDOS-Routine Dgetpath ermittelt das aktuelle Verzeichnis auf dem Laufwerk driveno. Die Bezeichnungen der Laufwerke werden im Parameter driveno wie folgt codiert: driveno Bedeutung 0 aktuelles Laufwerk 1 Laufwerk-A 2 Laufwerk-B 3 Laufwerk-C (usw.) Der Pfad wird im Puffer path als String abgelegt. Da die maximale Länge eines Pfades im GEMDOS nicht begrenzt, und nur bei Existenz der Funktion Dpathconf ermittelt werden kann, sollte der aufnehmende Puffer ausreichend Platz bieten (256 Bytes dürften wohl ausreichend sein). Ergebnis: Die Funktion liefert folgende Resultate: E_OK : kein Fehler aufgetreten EDRIVE : falsche Laufwerksnummer Verfügbar: Alle GEMDOS Versionen. Gruppe: Verzeichnisfunktionen Querverweis: Binding Dsetpath