以内核态运行的流驱动,**_init是由设备管理器调用的,App想获得某一个流驱动的
***_init的返回值,哪一个API可以做到。
------解决方案--------------------
没有 API 可以直接获取吧
实现 DeviceIOControl 应该可以做到,不过要应用主动去获取。
------解决方案--------------------
XXX_Open的返回值可以从CreateFile获得,XXX_Init的值好像ActivateDevice之类的函数得到,一般都不需要用户管理的。
没看清楚你想表达啥
------解决方案--------------------
没你这种用法吧。你app想用不久createfile吗,调用什么Open??初始化部分的调用在系统加载的过程就完成了。
------解决方案--------------------
那你是说DirectShow调用的时候会学你那样?我是不信的,他应该是直接调用api,都不会理你这个驱动才对。