阅读:1893回复:4
如何判断当前设备就是原设备
用sfilter改写了一个对USB设备控制的Driver,功能与FileMon差不多,要先对盘符Hook再控制。
现在遇到的情况是假如U盘生成的盘符是H,对它实现了禁用功能,但我从磁盘管理器中将U盘的盘符由H改为J时,就不能对U盘禁用了。请问有没有什么函数或方法可以判断当前的J就是原来的U盘呢。 |
|
沙发#
发布于:2005-08-02 10:22
难道换盘符会改变pdo的吗
|
|
|
板凳#
发布于:2005-08-02 10:48
他是根据盘符来过滤的
|
|
|
地板#
发布于:2005-08-02 11:50
高手们有没有比较好的方法呀
|
|
地下室#
发布于:2005-08-02 14:37
在生成盘符的时候先获得其对应的设备对象,改盘符只是修改了SYMBOLIC,你通过设备对象来判断,而不要用SYMBOLIC来判断.....
|
|
|