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.9.3 Fchown TOS Name: »Fchown« - Eigentümer/Gruppenkennungen ändern. Gemdosnummer: 305 Deklaration: int32_t Fchown ( int8_t *name, int16_t uid, int16_t gid ); Beschreibung: Die Funktion ändert die Benutzer-/Gruppenkennung der Datei name, die wiederum die Zugriffsrechte der Datei regeln. Dieser Aufruf kann nur von einem Prozeß erfolgen der eine effektive Benutzerkennung (EUID) hat, die 0 ist, oder die der UID der Datei entspricht. Im letzteren Fall muß die neue UID der alten entsprechen, und darüber hinaus der aufrufende Prozeß Mitglied der Gruppe mit der Gruppennummer GID sein. Ergebnis: Die Funktion kann folgende Rückgabewerte liefern: E_OK : kein Fehler aufgetreten. EINVFN : das Filesystem unterstützt nicht das Konzept von Benutzer-/Gruppenkennungen (Beispiel: TOS-FS). EACCDN : Die EUID des aufrufenden Prozesses differiert von der UID des Dateibesitzers und ist auch nicht 0. Verfügbar: Verfügbar, wenn ein 'MiNT' Cookie mit einer Versionsnummer von mindestens 0.90 existiert. Gruppe: Dateifunktionen Querverweis: Binding Fchmod Fxattr XFS-Konzept in MagiC