fp_write 内核服务
用途
在传递了自变量的打开文件上执行写操作。
语法
#include <sys/types.h> #include <sys/errno.h> int fp_write (FP, 布夫, NB, 扩展, 塞格, 库特普) struct 文件 * FP; 字符 * 布夫; Ssize_t NB, 埃克特 扩展; 英特 塞格; Ssize_t * 库特普;
参数
| 项 | 描述 |
|---|---|
| Fp | 指向由 fp_open 或 fp_opendev 内核服务所返回的文件结构。 |
| 布夫 | 指向要写入到文件中的数据所在的缓冲区。 |
| nbytes | 指示要写入到文件中的字节数。 |
| 分机 | 指定某些设备驱动程序需要的扩展参数。 其内容,形式和用途由个人驾驶员自行确定。 |
| 段 | 指示由 布夫 参数指定的缓冲区位于内存的哪个部分:
|
| 康特普 | 指向要返回实际写入到文件的字节计数的位置。 |
描述
fp_write 内核服务是由 写 子例程提供的功能的内部接口。
执行环境
fp_write 内核服务只能从进程环境中进行调用。
返回值
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 指示操作成功。 |
| ERRNO | 返回失败时 /usr/include/sys/errno.h 文件中的错误号。 |