主题:DeviceIoControl不能用,怎么办? 共有33096人关注过本帖 |
---|
yy |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2012-12-11 11:41:00 [显示全部帖子]
EM9000的SDK里的ndis.h文件没有包含pkfuncs.h啊?你能贴下错误的详细信息吗?
|
单帖管理 | 引用 | 回复 |
yy |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2012-12-12 16:19:00 [显示全部帖子]
DeviceIoControl是可以直接调用的,IOCTL_NDIS_GET_ADAPTER_NAMES的定义在ntddndis.h里的,与ndis.h或pkfuncs.h都没关系,定义如下。
#define
IOCTL_NDIS_GET_ADAPTER_NAMES
_NDIS_CONTROL_CODE( WINCE_IOCTL_START+6, METHOD_OUT_DIRECT ) 如果只为修改板子的IP,MARK,网关这些,我们有提供相关的例程,我已经发你了。
|
单帖管理 | 引用 | 回复 |
yy |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2012-12-17 9:15:00 [显示全部帖子]
不是重启失效,是我们有一个配置文件,如果你在配置文件里面设置了IP信息或系统配置,启动时会自动更改相应配置,这个配置文件的说明请参考我们《使用必读》,你在配置文件里去掉IP,网关,掩码项即可。
|
单帖管理 | 引用 | 回复 |