ChinaUnix.net
相关文章推荐:

ioctl的cmd参数定义在哪里?

请问 ioctl() 的 request 参数究竟支持哪些选项?那位大哥若知道请给一个具体的列表,一个链接也可以,谢了

by redice - C/C++ - 2003-05-31 17:13:52 阅读(1215) 回复(6)

相关讨论

ioctl(fdusb,HIDIOCINITREPORT,NULL); 中的HIDIOCINITREPORT请问代表的是什么东西呢? 如果对于以后再对于一些宏的东西不了解. 请问有什么方法可以在系统里面 可以查找出来呢?

by linuxcici - C/C++ - 2008-04-02 11:08:34 阅读(2887) 回复(6)

谁能告诉我我要是想查ioctl中函数的参数的意义以及有哪些参数值可以用的话,我该怎么查呢?

by zhn636 - C/C++ - 2007-09-13 12:20:48 阅读(3663) 回复(7)

请教各位大侠一个问题 就是那种参数不固定的命令是怎么实现的? 比如说savobj 里的obj 参数 可以 输个+号去增加obj的列表 如果自己要做类似的命令应该怎么做?参数怎么传递给程序? 谢谢指教

by moneynet - AS400 - 2006-03-22 14:32:34 阅读(2114) 回复(2)

各位,在下有个问题: 用ioctl向内核传递参数,在应用程序定义了一个需要向内核传递参数的结构体 #pragma pack(1) typedef struct { unsigned char path; unsigned char posx; unsigned char posy; unsigned char property; unsigned char *str_ptr; }mystruct; #pragma pack() // 恢复字节对齐 .... mystruct instance; //给instance赋值 ioctl(fd, cmd, &instance); .... 在内核这边是这样调用的 int device_ioctl...

by chealim - C/C++ - 2006-11-27 09:22:57 阅读(2754) 回复(3)

在request参数中输入SIOCGIFCONF,然后第三个参数用一个IFCONF类型的结构体,那么在IFREQ结构中的联合体中返回什么内容? 书中说返回一个sockaddr结构,那么在这个结构应该包括一个地址,用 ntop这样的函数应该可以获得这个接口的地址.那么为什么还要一个SIOCGIFADDR这个参数呢?

by guhan010 - BSD - 2006-09-20 11:26:51 阅读(7451) 回复(0)

已知ip 通过ioctl 函数的SIOCGARP 参数 获取硬件地址 时出错 , 有人知道怎么解决吗? 出No such device or address错 CODE 大概是 for (ifi=get_ifi_info(AF_INET, 0); ifi!=NULL; ifi=ifi->ifi_next) { printf("%s", Sock_ntop(ifi->ifi_addr, sizeof(struct sockaddr_in))); sin = (struct sockaddr_in *)&myarpreq.arp_pa; memcpy(sin, ifi->ifi_addr, sizeof(struct sockaddr_in)); if (ioctl(sockf...

by tianxiaogang12 - C/C++ - 2014-04-26 11:41:05 阅读(7002) 回复(8)

如何实现从cmd向PGM返回参数? 创建了一个cmd(记为cmd1),里面调用了clp程序(记为clp1)实现关联功能,cmd1定义结构如下:见cmd1.jpg 现在在命令行运行此cmd时,已经实现了预期功能。 但是在后台用测试程序clp程序(记为clp2)执行此cmd时,无法得到预想的返回参数(&status), 在网上查询了此方面内容,有种建议时在设定cmd1程序的参数时,需要加上RTNVAL(*YES)属性,但是加上后cmd程序无法正常compile cmd1(ADDBCHPARM) ...

by starling_lee - AS400 - 2008-04-09 19:42:24 阅读(3130) 回复(8)

RT:我在做一个cmd命令时,希望密码字段对大小写敏感,可是400上总是将小写转换成大写了。如何能解决这个问题

by 人世间 - AS400 - 2007-12-16 19:56:01 阅读(3446) 回复(1)

我写一个命令,有一些参数,最前面的2个我给它们设置了MIN(1),那命令用F4来看时它们是白色下划线,不输入会反白,现在我的第N个参数也不能输入为空,也设置min(1),用F4来看时它的下划线是普通下划线,如果不输入并不反白显示,而且不停留在cmd的画面上。如果是系统的命令,第N个参数没输入会提示错误,而且停在cmd画面,这个要怎么实现呢?

by yayuyo - AS400 - 2007-11-02 11:00:33 阅读(5728) 回复(7)

我知道可以利用ioctl(fd,PIOCPSINFO,&pst);来获得相应的名字,但是不知道为什么,我的/usr/include/sys/procfs.h没有PIOCPSINFO这个宏定义,我找了整个/usr/include目录,还是没有发现这个宏定义。 我的系统是redhat9.0内核版本:2.4.20-8。 请知道这提示一下。 项目比较 :em08: 急,多谢大家!!! linux版不能发贴,只能发到这里了!

by jupiters - C/C++ - 2004-05-27 14:36:25 阅读(754) 回复(0)