fp_rwuio 内核服务
用途
使用 乌约 结构中传递的参数对打开的文件执行读写操作。
语法
参数
| 项 | 描述 |
|---|---|
| Fp | 指向由 fp_open 或 fp_opendev 内核服务所返回的文件结构。 |
| rw | 指示此操作是读操作还是写操作。 它的值为 UIO_READ 或 UIO_WRITE。 |
| 乌约普 | 指向 乌约 结构,该结构包含诸如移动数据的位置和移动的量之类的信息。 |
| 分机 | 指定某些设备驱动程序需要的扩展参数。 其内容,形式和用途由个人驾驶员自行确定。 |
描述
弗 p_rwuio 内核服务不是读和写操作的首选接口。 仅当已向调用例程传递 乌约 结构时,才应使用 弗 p_rwuio 内核服务。 如果尚未向调用例程传递 乌约 结构,那么它不应尝试构造一个结构并使用该结构调用 弗 p_rwuio 内核服务。 相反,它应该将必需的 乌约 组件传递到 fp_read 或 fp_write 内核服务。
执行环境
仅可从 流程环境 调用 弗 p_rwuio 内核服务。
返回值
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 指示操作成功。 |
如果发生错误,那么将返回 /usr/include/sys/errno.h 文件中的一个值。