Definition | #include <stropts.h> int fdetach(const char *path); | |
Beschreibung | Die Funktion Ein erfolgreicher Aufruf von Die Zugriffsrechte und der Zustand des Knotens werden so wiederhergestellt, wie sie vor der Zuordnung bestanden. Alle offenen Datei-Deskriptoren, die eingerichtet wurden, während die STREAMS-Datei der mit path bezeichneten Datei zugeordnet war, beziehen sich auch nach derAusführung von Wenn es keine offenen Datei-Deskriptoren oder andere Bezüge auf die STREAMS-Datei gibt, dann wirkt ein erfolgreicher | |
Returnwert | 0 | bei Erfolg |
| -1 | bei Fehler. |
Fehler |
| |
| Eine Komponente des Pfades darf nicht durchsucht werden. | |
| Die effektive Benutzernummer des Prozesses ist nicht die des Eigentümers der von path bezeichneten Datei und der Prozess hat nicht die entsprechenden Zugriffsrechte. | |
| Eine Komponente des Pfadnamen-Präfix ist kein Dateiverzeichnis. | |
| Eine Komponente des Pfadnamens existiert nicht, oder path zeigt auf eine leere Zeichenkette. | |
| Eine Komponente des Pfades darf nicht durchsucht werden. | |
| path ist keiner STREAMS-Datei zugeordnet. | |
|
| |
Die Länge von path überschreitet | ||
| Bei der Übersetzung von path traten zuviele symbolische Verweise auf. | |
Siehe auch |
|