fp_removeea 内核服务

用途

除去扩展属性。

语法

#include <sys/types.h>
#include <sys/errno.h>
int fp_removeea (fp, name, segflag)
struct file * fp;           
const char * name;
int segflag;

参数

描述
Fp 指定由 fp_open 内核服务返回的文件结构。
名称 指定该扩展属性的名称。 扩展属性名称是以 NULL 结束的字符串。
分段标志

指定一个标志,该标志指示路径参数指定的指针所在的位置:

SYS_ADSPACE
名称 参数指定的指针存储在内核内存中。
用户空间
名称 参数指定的指针存储在应用程序内存中。

描述

fp_removeea 内核服务提供由以下人员使用的公共服务:
  • 用于 弗勒莫韦阿 子例程实现的文件系统
  • 文件系统外部设置扩展属性值的内核例程

执行环境

fp_removeea 内核服务只能从进程环境中进行调用。

返回值

描述
重大安全事件数量 指示操作成功。
ERRNO 指示操作失败。 返回失败时 /usr/include/sys/errno.h 文件中的错误号。