阅读:1641回复:5
如何修改卷的只读属性
我需要把一个卷的只读属性修改一下,比如从只读改为可写,或者从可写改为只读,各位大侠有没有了解这方面的?谢谢!!
|
|
驱动老牛
|
沙发#
发布于:2005-08-04 13:31
可以过滤 IOCTL_DISK_IS_WRITABLE
|
|
板凳#
发布于:2005-08-04 17:00
不错,是要过滤这个,开始你把磁盘设置为只读,要处理这个ioctl,并返回写保护,但是当你又再把一个只读的磁盘改为可写,系统并不再发这个ioctl,有没有办法使系统再发这个,或者就是直接删除磁盘,然后再重新发现磁盘,就是模拟系统磁盘的热拔插。大家有没有什么建议?
下面是引用zhangshengyu于2005-08-04 13:31发表的: |
|
驱动老牛
|
地板#
发布于:2005-08-05 09:26
下面是引用zealsoft_zhu于2005-08-04 17:00发表的: 如果你想做到动态改变 最好去过滤写操作。 |
|
地下室#
发布于:2005-08-05 09:47
光过滤写操作是没有用的,过滤写操作只是最基本的步骤
下面是引用zhangshengyu于2005-08-05 09:26发表的: |
|
5楼#
发布于:2008-09-05 10:21
用setupapi将设备的状态切换一下应该可以,但是如果该磁盘正在被使用,那就每办法了.
|
|