需要路径名解析的服务的基本操作系统错误代码

以下错误适用于需要路径名解析的任何服务:

描述
EACCES 拒绝对路径前缀的组件的搜索许可权。
Efault Path 参数指向进程的已分配地址空间之外。
EIO 操作期间发生 I/O 错误。
ELOOP 转换 Path 参数时迂到太多符号链接。
ENAMETOOLONG 路径名的组件超过 255 个字符,并且进程具有 DisallowTruncation 属性 (请参阅 ulimit 子例程) 或整个路径名超过 1023 个字符。
ENOENT 路径前缀的组件不存在。
ENOENT 指定了符号链接,但它所引用的文件不存在。
ENOENT 路径名为空。
ENOTDIR 路径前缀的组件不是目录。
ESTALE 进程的根目录或当前目录位于已卸载的虚拟文件系统中。