fp_ioctl 内核服务

用途

向打开的设备或文件发出控制命令。

语法

#include <sys/types.h>
#include <sys/errno.h>
int fp_ioctl (fp, cmd, arg, ext)
struct file * fp;
unsigned longcmd;
caddr_targ;
intext;

参数

描述
Fp 指向由fp_openfp_opendev内核服务返回的文件结构。
cmd 指定请求的特定控制命令。
arg 表示命令所需的数据。
分机 指定某些设备驱动程序所需的扩展参数。 其内容,形式和用途由个人驾驶员自行确定。

描述

fp_ioctl内核服务是 "ioctl子程序所提供功能的内部接口。

执行环境

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

返回值

描述
重大安全事件数量 指示操作成功。

如果发生错误,将返回/usr/include/sys/errno.h文件中的一个值。 ioctl子程序包含有效的errno值。