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