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 操作完成之前启动了新的操作,则前一个操作将被中止,而支持新的操作。此命令需要对设备的读/写访问权限。

6.1.2.5.5. 返回值

成功时返回 0。

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

EINVAL

达到最大支持的符号率。

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