6.1.2.5. FE_SET_FRONTEND

注意

此 ioctl 已弃用。

6.1.2.5.1. 名称

FE_SET_FRONTEND

6.1.2.5.2. 概要

FE_SET_FRONTEND

int ioctl(int fd, FE_SET_FRONTEND, struct dvb_frontend_parameters *p)

6.1.2.5.3. 参数

fd

open() 返回的文件描述符。

p

指向调谐操作的参数。

6.1.2.5.4. 描述

此 ioctl 调用使用指定的参数启动调谐操作。 如果参数有效并且可以启动调谐,则此调用的结果将成功。 但是,调谐操作本身的结果将作为事件异步到达(请参阅 FE_GET_EVENT 和 FrontendEvent 的文档。)如果在先前的 FE_SET_FRONTEND 操作完成之前启动了新的 FE_SET_FRONTEND 操作,则将中止先前的操作,而支持新的操作。 此命令需要对设备的读/写访问权限。

6.1.2.5.5. 返回值

成功时返回 0。

出错时返回 -1,并适当设置 errno 变量。

EINVAL

达到最大支持符号率。

通用错误代码在 通用错误代码 章节中描述。