学习windows驱动(PNP和电源模型)

2019-07-14 00:15发布

WDF为PNP、电源、电源策略三者定义了许多的状态值。
分WDF_DEVICE_PNP_STATE、WDF_DEVICE_POWER_STATE和WDF_DEVICE_POLICY_STATE,三个状态枚举量加起来超过270个。 WDF对电源和PNP的设计方式是,进行最基本的处理,框架向程序提供回调接口,如果程序注册了某个回调,则框架在对应的状态变化时调用此回调,否则就使用默认的处理方式。 可以找时间看看PNP/Power/Power策略三者的回调函数结构体定义。