阅读:3862回复:19
passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服务呢?
passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服务呢?
|
|
沙发#
发布于:2007-11-22 13:17
可以。仔细研究一下配置的写法,完全可以隐藏掉。
|
|
|
板凳#
发布于:2007-11-22 13:44
Re:passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服
多谢,研究中.. |
|
地板#
发布于:2007-11-22 14:30
Re:passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服
inf文件试着改了n遍了。实在是找不到该改什么地方呀. |
|
地下室#
发布于:2007-11-23 10:36
Re:passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服
cyliu:真的可以吗? inf文件和注册标我都快翻烂了,也没找到应该改什么地方?额的深亚。 |
|
5楼#
发布于:2007-11-23 12:18
没有问题,这个方向我市可以打包票的。因为当时我做一网络驱动,就使用了这个技术。但是不做windos驱动也挺长了,具体是什么就不记得了。需要你自己去找资料,这个方向是没有错误的。
|
|
|
6楼#
发布于:2007-11-23 12:19
就在inf文件作文章,其他就不要考虑。
|
|
|
7楼#
发布于:2007-11-23 13:43
不要在inf文件上下功夫了,去看看DDK例子吧 名字叫忘了 去sample文件夹里查找netcfgapi.cpp 绝对搞定 我刚搞定这个 呵呵
|
|
|
8楼#
发布于:2007-11-23 13:51
纠正一下是这个例子
X:\WINDDK\3790.1830\src\network\config\bindview |
|
|
9楼#
发布于:2007-11-23 17:40
Re:passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服
poor shusheng:你好bindview的例子只是安装,卸载,enable,disable。没有找到哪里控制网络连接的属性框不显示这项服务(passthru) |
|
10楼#
发布于:2007-11-24 21:16
2中方法都可以 本质是一样的 改inf的以前帖子有说 你搜下就ok
|
|
11楼#
发布于:2007-11-24 22:30
dfbb7788谢谢你的回复
1.应该就是把inf文件里的Characteristics改成NCF_HIDDEN吧?, 2.我搜了一下,有人说手动安装可以隐藏,自动安装(snetconfig)隐藏不了. |
|
12楼#
发布于:2007-11-26 11:39
Re:passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服
刚才试了一下,把inf文件中的characteristics的值加上0x8(NCF_HIDDEN),手动安装后,网络连接的属性框的确是不显示了,可是用snetcfg自动安装还是会显示,不知道为什么???难道snetcfg安装时不使用inf的characteristics属性? |
|
13楼#
发布于:2007-11-26 13:27
一个笨办法,你可以试试使用NCF_HIDDEN标记时把注册表全部保存,然后不使用时再保存,使用beyond compare看看是什么注册表键值不一样,在这个方面试试.
|
|
|
14楼#
发布于:2007-11-26 14:00
自己试了,不行... 等待高人...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E975-E325-11CE-BFC1-08002BE10318}\{190495AD-8BE4-4830-99EF-F5C6679F63B3} 这个位置 网卡id会不一样 位置一样 |
|
|
15楼#
发布于:2007-11-26 21:35
这可咋整?
|
|
16楼#
发布于:2007-11-27 09:37
Re:passthru安装后,在网络连接的属性框中会显示添加了一项服务。能不能不显示这项服
inf文件中的characteristics的值原来是0x4410,给它改成0x4418,手动安装后,属性面板不显示passthru driver。使用snetcfg安装,结果属性面板会显示passthru driver。 snetcfg安装时,在iNetCfgClassSetup->install后,打印iNetCfgComponent的characteristic的值是0x4410,不是0x4418, 这可能就是snetcfg安装不会隐藏的原因,可是为啥尼?高手指点。 |
|
17楼#
发布于:2007-11-27 10:51
经过本书生详细的测试(使用INetCfg),设置隐藏标记0x8安装,则在面板里不会显示,而其他值会显示.肯定是这样的,不过要注意的是C:\windows\inf目录下的oemXX.inf文件,这个文件是你自己的inf的一份拷贝.在修改前后注意,比如先前设置的标记NFC_HIDDEN,则inf文件被拷贝一份到C:\windows\inf,而之后修改成其他值后,INetCfg安装时是先搜索inf文件夹看之前有没有可用的inf,当然它搜索到了,它用的是你之前设置为0x8的那个inf文件,而并非你安装目录里修改过后的那个inf文件.而之后它又把安装目录里修改过后的inf又拷贝到C:\windows\inf目录,于是又多了一个oemXX(比之前那个多了个1,如果之前是oem32.inf,现在就是oem33.inf).就是这个吧,弄的我搞了很久才明白,不知道有没有什么帮助,呵呵呵.
|
|
|
18楼#
发布于:2007-11-27 11:27
呵呵,的确是这样,非常感谢你这莫无私的帮助,
这个猫腻还挺难发现的。 另外还感谢cyliu dfbb7788 希望以后多交流,我的oicq号:67428999 |
|
19楼#
发布于:2007-11-30 11:59
呵呵 客气了 共同学习 共同进步 另: 公司不能上qq 回去了加你qq
|
|
|