2.4.3. ioctl FE_GET_INFO¶
2.4.3.1. 名稱¶
FE_GET_INFO - 查詢數字電視前端的功能並返回有關前端的資訊。 此呼叫只需要對裝置的只讀訪問許可權。
2.4.3.2. 概要¶
-
FE_GET_INFO¶
int ioctl(int fd, FE_GET_INFO, struct dvb_frontend_info *argp)
2.4.3.3. 引數¶
fd由
open()返回的檔案描述符。argp指向 struct
dvb_frontend_info的指標
2.4.3.4. 描述¶
所有數字電視前端裝置都支援 ioctl FE_GET_INFO ioctl。 它用於識別與此規範相容的核心裝置,並獲取有關驅動程式和硬體功能的資訊。 ioctl 接受指向 dvb_frontend_info 的指標,該指標由驅動程式填充。 當驅動程式與此規範不相容時,ioctl 返回一個錯誤。
2.4.3.5. 前端功能¶
功能描述了前端可以做什麼。 某些功能僅在某些特定的前端型別上受支援。
前端功能在 fe_caps 中描述。
2.4.3.6. 返回值¶
成功時返回 0。
出錯時返回 -1,並且會適當地設定 errno 變數。
通用錯誤程式碼在 通用錯誤程式碼 章節中描述。