主题:DeviceIoControl不能用,怎么办? 共有59701人关注过本帖 |
---|
![]() yy |
1楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
EM9000的SDK里的ndis.h文件没有包含pkfuncs.h啊?你能贴下错误的详细信息吗?
|
单帖管理 | 引用 | 回复 ![]() |
![]() yy |
2楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
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楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
不是重启失效,是我们有一个配置文件,如果你在配置文件里面设置了IP信息或系统配置,启动时会自动更改相应配置,这个配置文件的说明请参考我们《使用必读》,你在配置文件里去掉IP,网关,掩码项即可。
|
单帖管理 | 引用 | 回复 ![]() |