阅读:2189回复:5
passthru的问题请高手指点
2000ddk的文档说 NetService Class 的 ClassGuid 为
{4D36E975-E325-11CE-BFC1-08002BE10318} 但passthru中netsf.inf中的却是 {4D36E974-E325-11CE-BFC1-08002BE10318} 请问这是为何,有没有关系? |
|
最新喜欢:linwn
|
沙发#
发布于:2001-11-17 22:25
2000ddk的文档说 NetService Class 的 ClassGuid 为 网络服务的classid是{4D36E974-E325-11CE-BFC1-08002BE10318}, 也就是passthru的那个。你看到的我不知道是在文档的什么地方。 如果有,我想是ms的笔误。 {4D36E975-E325-11CE-BFC1-08002BE10318} 是传输协议的classid。winxp的imd 的安装过程和win2k不一样。我没有仔细 研究,似乎winxp的imd不需要用服务的方法 安装了,而是安装协议。ndis的次序本来 就是先安装协议,然后让协议装载miniport。 winxp这个过程似乎更为合理了。 winxp的ndis是ndis5.1,但是我发现安装过程 和imd似乎增强了不少了功能。 |
|
|
板凳#
发布于:2001-11-18 14:31
多谢版主的回复.
我因为不懂inf中的意思才一个个section的找, 我是在文档的这个地方看到的: Network drivers -> part5 -> 1.2.2 Version Section for Network INF Files 原文如下: Network Class ClassGuid Net {4D36E972-E325-11CE-BFC1-08002BE10318} NetTrans {4D36E973-E325-11CE-BFC1-08002BE10318} NetClient {4D36E974-E325-11CE-BFC1-08002BE10318} NetService {4D36E975-E325-11CE-BFC1-08002BE10318} 后来我把 ..74.. 改成 ..75..再安装果然不行, 提示错误\"指定的位置不存在硬件信息\". 那么是不是NetTrans, NetClient, NetService的三个值都搞错了? 另外: softice的鼠标乱飞,根本没法用,有没有解决办法? 结构变量的\'+\'没法击开,不知是否有其它的方法看结构的成员. |
|
|
地板#
发布于:2001-11-18 19:54
多谢版主的回复. 这个地方似乎是ms的笔误,你要正确的值,可以去看sample。 此外,softice的鼠标我也没有办法,因为我也遇到相同的问题 无法解决。原因在于softice似乎不支持那种带轮子的鼠标, 偏偏现在的鼠标好像都带轮子,有的还带了两个。我手头上 有两个鼠标,一个就是那种10块钱买的只有2个键的鼠标, 是我开发驱动程序的时候用的。我建议你去找一个老鼠标, 没有轮子的那种,一切问题就都解决了。 |
|
|
地下室#
发布于:2001-11-21 17:40
如果用3D或4D的鼠标,在SoftIce的MouseSetup中选PS2 Compatible,然后在勾选“Microsoft InterlliMouse”,就可以了,我试过的说。呵呵。
|
|
5楼#
发布于:2001-11-21 20:29
如果用3D或4D的鼠标,在SoftIce的MouseSetup中选PS2 Compatible,然后在勾选“Microsoft InterlliMouse”,就可以了,我试过的说。呵呵。 我有些鼠标可以,有些不行,那些轮子松动的几乎没有办法 使用softice 。新鼠标要好一点。似乎鼠标消息发的过多? |
|
|