阅读:4163回复:11
请问AddDevice什么时候被调用?
谢谢:-)
|
|
最新喜欢:![]() |
沙发#
发布于:2007-08-23 12:55
添加设备的时候
|
|
板凳#
发布于:2007-08-23 13:30
设备的添加是由pnp管理器自动完成的还是由用户触发的?如何才能添加一个设备,也就是我如何使得AddDevice被调用?
|
|
地板#
发布于:2007-08-23 13:58
pnp管理器会把你的设备加到设备栈上,在driverentry里DriverObject->DriverExtension->AddDrvice = 你的AddDevice例程
|
|
地下室#
发布于:2007-08-23 15:03
![]() |
|
|
5楼#
发布于:2007-08-24 14:00
我看了一下ifs ddk2003中的sfilter,没有实现adddevice。是不是说过滤驱动不需要这个函数,直接在driverentry attach上就行了?
|
|
6楼#
发布于:2007-08-28 10:09
sfilter不是WDM驱动,所以不用AddDevice.
|
|
7楼#
发布于:2007-09-07 09:25
物理設備插入時會調用這個
|
|
8楼#
发布于:2007-09-12 18:30
是在DRIVERENTR例程,初始化驱动程序对象后调用ADDDEVICE例程。
|
|
禁止发言
![]() |
9楼#
发布于:2007-09-12 22:16
用户被禁言,该主题自动屏蔽! |
驱动牛犊
![]() |
10楼#
发布于:2010-03-15 15:47
The AddDevice routine is responsible for creating functional device objects (FDO) or filter device objects (filter DO) for devices enumerated by the Plug and Play (PnP) manager.
AddDevice方法在Pnp管理器枚举设备时,为设备创建功能设备对象或者过滤设备对象是调用。 |
|
11楼#
发布于:2012-03-25 16:41
在安装驱动程序的时候,会调用
|
|