在流驱动的注册表中添加"IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"后,
应用层调用CreateFile()就没有执行驱动的XXX_Open()函数,
而去掉这一注册表项,就有调用XXX_Open(),
这是为什么呢?
还有,为什么加了上面的注册表项后,系统启动时就自动调用一次XXX_Open()函数呢?
------解决方案--------------------

注册表增加这个之后还需要实现power management的IOCTL,默认是不会的