•  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.27  Psetpgrp                                                  TOS

 Name:         »Psetpgrp« - Prozess Gruppennummer eines Prozesses 
               setzen.

 Gemdosnummer: 270

 Deklaration:  int16_t Psetpgrp ( int16_t pid, int16_t newgrp );

 Beschreibung: Die Funktion verändert die Gruppennummer des Prozesses 
               mit der Kennung pid auf den Wert newgrp. Der Prozess 
               muß die gleiche UID wie der aktuelle Prozess besitzen, 
               oder dessen Parent sein.

               Falls pid = 0 ist, wird die Prozessgruppe des aktuellen 
               Prozesses gesetzt. Falls newgrp = 0 ist, wird die 
               Prozessgruppe auf den Wert der PID des aktuellen 
               Prozesses gesetzt.

 Ergebnis:     Die Funktion kann folgende Rückgabewerte liefern:

                >= 0  :  kein Fehler (neue Prozessgruppen-Nummer).
                EFILNF:  der Prozess pid existiert nicht.
                EACCDN:  der Prozess pid besitzt eine andere UID, und 
                         ist kein Child des aufrufenden Prozesses.

 Verfügbar:    Seit der ersten in MultiTOS integrierten MiNT Version 
               1.04.

 Gruppe:       Prozessfunktionen

 Querverweis:  Binding   Pkill   Pgetpgrp   Pgetpid