linux中ioctl函数返回值
时间: 2023-11-21 20:52:11 浏览: 375
linux下ioctl函数
ioctl函数返回一个整数值,用于表示函数的执行结果。一般情况下,返回值为0表示函数执行成功,而返回其他非零值则表示函数执行出现错误。例如,如果执行ioctl函数时发生了错误,可以返回-EFAULT,表示对用户空间的存取操作失败。需要注意的是,在2.6.35.7内核及之前的版本中,ioctl函数和unlocked_ioctl函数都可以使用,但在2.6.36及之后的内核版本中,只支持unlocked_ioctl函数,并不再支持ioctl函数。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [Linux驱动的ioctl函数简要说明](https://blog.csdn.net/qq_30624591/article/details/86628082)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *2* *3* [linux ioctl()函数详解](https://blog.csdn.net/KingCat666/article/details/75269373)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文