•  Back 
  •  Prozessfunktionen 
  •  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.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