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.11.40 Pterm TOS Name: »process termination« - beendet ein TOS-Programm. Gemdosnummer: 76 Deklaration: void Pterm ( uint16_t retcode ); Beschreibung: Die GEMDOS-Routine Pterm beendet den laufenden Prozess, und entfernt diesen aus dem Speicher. Es gilt: Parameter Bedeutung retcode Status, der an das aufrufende Programm zurückgegeben wird. -32 = sollte nicht benutzt werden, da man diesen Wert bei per Control-C abgebrochenen Programmen erhält. -1 = sollte nicht benutzt werden, da dieser Wert ab GEMDOS 0.15 bei einem Programmabsturz zurückgeliefert wird. 0 = kein Fehler aufgetreten 1 = allgemeiner Fehler 2 = Fehler in den Parametern Hinweis zu MagiC: Bevor irgendwelche Maßnahmen ergriffen werden, wird über Setexc der Vektor etv_term ermittelt und über diesen gesprungen. Anschließend wird der Prozeß ordentlich abgeräumt (einschließlich VDI- Workstations, Informierung aller XFSs über xfs_pterm, schließen aller geöffneten Dateien und aktuellen Pfade und Löschen der Prozeßdatei im Verzeichnis U:\PROC). Ergebnis: Die Funktion liefert kein Ergebnis. Verfügbar: Alle GEMDOS Versionen. Gruppe: Prozessfunktionen Querverweis: Binding Pexec Pterm0 Ptermres XFS-Konzept in MagiC