Fehlercodes des Basisbetriebssystems für Services, die eine Auflösung des Pfadnamens erfordern
Die folgenden Fehler gelten für jeden Service, der die Auflösung von Pfadnamen erfordert:
| Element | Beschreibung |
|---|---|
| EACCES | Suchberechtigung für eine Komponente des Pfadpräfix verweigert. |
| EFAULT | Der Parameter Pfad verweist außerhalb des zugeordneten Adressraums des Prozesses. |
| EIO | Während der Operation ist ein E/A-Fehler aufgetreten. |
| ELOOP | Beim Umsetzen des Parameters Pfad wurden zu viele symbolische Links gefunden. |
| ENAMETOOLONG | Eine Komponente eines Pfadnamens hat mehr als 255 Zeichen und der Prozess hat das Attribut DisallowTruncation (siehe Subroutine ulimit ) oder einen vollständigen Pfadnamen hat mehr als 1023 Zeichen. |
| ENOENT | Eine Komponente des Pfadpräfix ist nicht vorhanden. |
| ENOENT | Eine symbolische Verbindung wurde benannt, aber die Datei, auf die sie verweist, ist nicht vorhanden. |
| ENOENT | Der Pfadname ist null. |
| ENOTDIR | Eine Komponente des Pfadpräfix ist kein Verzeichnis. |
| ESTALE | Das Stammverzeichnis oder das aktuelle Verzeichnis des Prozesses befindet sich in einem abgehängten virtuellen Dateisystem. |