Chinaunix
标题:
请教ioctl函数的用法
[打印本页]
作者:
hackbutter
时间:
2008-02-29 15:00
标题:
请教ioctl函数的用法
向高手们请教ioctl函数的用法:
APUE给的函数原型如下:
int ioctl(int filedes, int request, ...);
request如下:
disk labels
DIOxxx
<sys/disklabel.h>
6
file I/O
FIOxxx
<sys/filio.h>
9
mag tape I/O
MTIOxxx
<sys/mtio.h>
11
socket I/O
SIOxxx
<sys/sockio.h>
60
terminal I/O
TIOxxx
<sys/ttycom.h>
44
每一个request命令都是做什么的,有什么功能,对函数中的第三个参数有什么要求?有相关的资料可以去参考、查阅吗?
谢谢!
[
本帖最后由 hackbutter 于 2008-2-29 15:02 编辑
]
作者:
MMMIX
时间:
2008-03-01 17:50
ioctl 一般是用来控制设备的,最好去看对应设备驱动的文档。另外,看点内核和此相关的资料也有帮助。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2