阅读:2580回复:11
wdm动态加载的问题?
请问斑竹:wdm动态加载可不可以象vxd一样动态加载、动态卸载?如操作?谢谢!
|
|
最新喜欢:![]() |
沙发#
发布于:2002-07-01 12:41
OpenSCManager,CreateService,StartService,OpenService必须使用注册表。
http://www.driverdevelop.com/read.php?t=S&id=346 这就是一个动态加载的WDM的例子。 |
|
|
板凳#
发布于:2002-06-28 21:20
据说是可以,我没试过,一份资料上说DriverStudio提供的Loaddrv例子程序里就有。
需要调用的几个api是: OpenSCManager,CreateService,StartService,OpenService,具体可看msdn,最后用 OpenFile打开设备,成功的话使用DeviceIOControl了。 这样都不需要重新启动你的计算机。 |
|
|
地板#
发布于:2001-05-23 20:00
[QUOTE]原本由 llshi 发表
[B]谢谢各位的关注!我的意思是不用写注册表就直接加载wdm驱动,另外动态卸载它,(在硬件设备管理器可以,不知有没有api来做这个事)。softice加载后我没有载注册表中找到它的注册,它是不是动态加载的驱动,但不知它的驱动是不是wdm的。 davy:你好。请email一份给我,谢谢. email:llshi@263.net [/B][/QUOTE] simvid应该是nt式的,用ServiceManager安装/卸载。WDM的安装,有API,可以参考Walter Oney的FastInst。 |
|
|
地下室#
发布于:2001-05-23 19:43
谢谢各位的关注!我的意思是不用写注册表就直接加载wdm驱动,另外动态卸载它,(在硬件设备管理器可以,不知有没有api来做这个事)。softice加载后我没有载注册表中找到它的注册,它是不是动态加载的驱动,但不知它的驱动是不是wdm的。
davy:你好。请email一份给我,谢谢. email:llshi@263.net |
|
5楼#
发布于:2001-05-23 18:49
不太清楚,我只知道在98下可以用vxd加载wdm.直接象vxd一样在2k加载wdm?只听说nt式的可以。
|
|
|
6楼#
发布于:2001-05-23 17:51
win2000 下的可以动态加载的呀,而且还有个工具叫OSRLOAD.
|
|
|
7楼#
发布于:2001-05-23 17:36
可以,若只详情,我可以mail一份给你
|
|
|
8楼#
发布于:2001-05-23 16:36
我的USB就可以动态的加载,不知道你做什么的驱动 |
|
|
9楼#
发布于:2001-05-23 15:20
nt式的可以呀(我没作过,不过资料上介绍是可以的。)
|
|
|
10楼#
发布于:2001-05-23 14:56
谢谢斑竹!如果是NT式的驱动程序行不行?
|
|
11楼#
发布于:2001-05-23 13:07
据我所知,目前还没有办法。
|
|
|