阅读:1363回复:7
再次请教passthru问题
我编译了winxp ddk中的passthru例子,在winxp上能运行,
但是在win2000上就不能运行,似乎加载不成功。 请问winxp ddk中的passthru例子能不能在win2000上运行? 另外,我又试了win2k ddk 中passthru的netsf.inf和winxp ddk的passthru.sys,仍然不行。 谢谢! |
|
沙发#
发布于:2003-01-23 17:24
我编译了winxp ddk中的passthru例子,在winxp上能运行, 在2K下编译的? :P |
|
|
板凳#
发布于:2003-01-23 17:45
需要改一些编译开关,查以下以前的帖子。
|
|
地板#
发布于:2003-01-23 17:55
需要改一些编译开关,查以下以前的帖子。 是的,我更改了 C_DEFINES=$(C_DEFINES) -DNDIS40_MINIPORT=1 C_DEFINES=$(C_DEFINES) -DNDIS40=1 我是在win2000上编译的,不过我安装的是winxp ddk,使用的是Win 2K Checked Build Environment 有问题吗? 我想问一下,winxp ddk中的passthru能够使用在win2000吗? 是不是inf文件要用win2000 ddk中passthru的inf文件? 可我也试了,还是不成功。 请指教! |
|
地下室#
发布于:2003-01-23 18:17
C_DEFINES=$(C_DEFINES) -DNDIS_MINIPORT_DRIVER -DNDIS_WDM=1
#C_DEFINES=$(C_DEFINES) -DNDIS51_MINIPORT=1 #C_DEFINES=$(C_DEFINES) -DNDIS51=1 # Comment out the two lines above and uncomment the following # two lines to build for Win2000 or Win98/SE or WinMe C_DEFINES=$(C_DEFINES) -DNDIS40_MINIPORT=1 C_DEFINES=$(C_DEFINES) -DNDIS40=1 # Uncomment the following to build for Win98/SE/WinMe # This causes several APIs that are not present in Win9X to be # ifdef\'ed out. # C_DEFINES=$(C_DEFINES) -DWIN9X=1 |
|
5楼#
发布于:2003-01-23 18:18
XP DDK 的 Passthru 用在 2000 下没有问题。
|
|
6楼#
发布于:2003-01-24 09:43
XP DDK 的 Passthru 用在 2000 下没有问题。 请问如何使用呢? 是不是使用xp ddk的passthru.sys 和 netsf.inf、netsf_m.inf? 还是xp ddk的passthru.sys 和2k ddk的netsf.inf、netsf_m.inf? |
|
7楼#
发布于:2003-01-24 09:59
用xp的inf
|
|
|