【技术实现步骤摘要】
本专利技术涉及一种用于窗口操作系统来定义出储存装置的设备属性的方法,其特别是关于一种用于窗口操作系统改变储存装置原先设备属性,使其能够改变成写保护、防删除、隐藏分区的储存装置与分区。
技术介绍
由于公知微软公司的窗口操作系统,已揭露第n分区功能设备对象(Partition Functional Device Object)、磁盘功能设备对象(Disk Functional DeviceObject)、总线功能设备对象(Bus Function Device Object)等等驱动程序,而这些对象都能够对默认(Default)设备属性的储存设备来进行正常的操作,例如硬盘驱动器(Hard Disk)进行格式化(Format)、档案的建立(Create)与删除(Delete)、分区(Partition)的建立(Create)与删除(Delete)等等操作。然而,在某些的计算机系统中,这些操作被视为是具有破坏性,这些破坏性操作都应被禁止,因此计算机系统如何来进行重新定义或者是改变储存装置的默认(Default)设备属性的问题,成为计算机系统的提供厂商,积极研发的重要技 ...
【技术保护点】
一种用于窗口操作系统保护储存装置的写保护方法,其特征在于:包括下列步骤:(A).编写一个磁盘的低层过滤设备对象,其中该低层过滤设备对象是用于截取与处理通过该低层过滤设备对象的输入/输出需求封包;(B).将该低层过滤设备对象插 入于磁盘功能设备对象的下层;(C).该低层过滤设备对象截取属于查询储存装置可写属性的IRP,以及对该IRP传送相应于储存装置写保护属性的响应。
【技术特征摘要】
1.一种用于窗口操作系统保护储存装置的写保护方法,其特征在于包括下列步骤(A).编写一个磁盘的低层过滤设备对象,其中该低层过滤设备对象是用于截取与处理通过该低层过滤设备对象的输入/输出需求封包;(B).将该低层过滤设备对象插入于磁盘功能设备对象的下层;(C).该低层过滤设备对象截取属于查询储存装置可写属性的IRP,以及对该IRP传送相应于储存装置写保护属性的响应。2.一种用于窗口操作系统保护储存装置的写保护方法,其特征在于包括下列步骤(A).编写一个磁盘的高层过滤设备对象,其中该高层过滤设备对象是用于截取与处理通过该高层过滤设备对象的输入/输出需求封包;(B).将该高层过滤设备对象插入于磁盘功能设备对象的上层;(C).该高层过滤设备对象截取属于查询储存装置可写属性的IRP,以及对该IRP传送相应于储存装置写保护属性的响应。3.一种用于窗口操作系统保护储存装置的写保护方法,其特征在于包括下列步骤(A).编写一个第n分区低层过滤设备对象,其中该第n分区低层过滤设备对象是用于截取与处理通过第n分区低层过滤设备对象的输入/输出需求封包,其中n=1,2,3...,N,以及参数N为储存装置的分区总数量;(B).将第n分区低层过滤设备对象插入于第n分区功能设备对象的下层;(C).第n分区低层过滤设备对象截取属于查询储存装置可写属性的IRP,以及对该IRP传送相应于储存装置写保护属性的响应。4.一种用于窗口操作系统保护储存装置的写保护方法,其特征在于包括下列步骤(A).编写一个第n分区高层过滤设备对象,其中第n分区高层过滤设备对象是用于截取与处理通过该第n分区高层过滤设备对象的输入/输出需求封包,其中n=1,2,3...,N,以及参数N为储存装置的分区总数量;(B).将第n分区高层过滤设备对象插入于第n分区功能设备...
【专利技术属性】
技术研发人员:芮雨,张文斌,关晓华,
申请(专利权)人:大众电脑股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。