[发明专利]Windows操作系统实现无警示弹出外部光驱设备的方法有效
申请号: | 201010187595.8 | 申请日: | 2010-05-28 |
公开(公告)号: | CN101859248A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 邢大静 | 申请(专利权)人: | 上海市共进通信技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 上海市虹梅路*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种在Windows操作系统平台上实现无警示弹出外部光驱设备的方法,首先,外部光驱设备在收到操作系统发出的弹出设备的指令后,设备将按照SCSI协议上报设备的存储介质不存在的状态给操作系统,然后操作系统在收到该状态信息后会把此光驱设备的句柄关闭,做些数据的清除工作,设备在一定时间后,断开USB控制器的电实现设备的安全弹出。采用了本发明所提供的方法,通过修改外部光驱设备在接收到操作系统的弹出命令时的处理办法,首先告诉操作系统外部光驱设备的存储介质不存在,操作系统收到该状态信息后,释放已经打开的外部光驱设备的句柄,就可以安全地弹出外部光驱设备,而不再会提示任何警告。 | ||
搜索关键词: | windows 操作系统 实现 警示 弹出 外部 光驱 设备 方法 | ||
【主权项】:
一种在Windows操作系统平台上实现无警示弹出外部光驱设备的方法,所述的Windows操作系统具有与所述的外部光驱设备对应的驱动程序,所述的驱动程序用于实现外部光驱设备与计算机的数据连接,所述的计算机包括一即插即用管理器,该即插即用管理器负责所述的驱动程序的加载与卸载,所述的弹出外部光驱设备是指Windows操作系统通过命令控制断开所述的外部光驱设备与所述的计算机间的数据连接,其特征在于,所述的方法包括以下步骤:(0)根据用户操作,操作系统接收到相应的弹出外部光驱设备请求;(1)操作系统向外部光驱设备发出弹出外部光驱设备的SCSI命令;(2)所述的外部光驱设备在收到弹出设备的SCSI命令后,将该外部光驱设备的状态标识修改为存储介质不存在的状态;(3)在操作系统继续向该外部光驱设备发送其它指令的情况下,所述的外部光驱设备向操作系统发送指令失败信息;(4)操作系统向所述的外部光驱设备发出失败原因查询指令;(5)所述的外部光驱设备向操作系统发送失败原因为“设备的存储介质不存在”的状态信息;(6)操作系统主动释放打开外部光驱设备的句柄,外部光驱设备主动断开其与所述的计算机间的数据连接;(7)所述的即插即用设备管理器判断外部光驱设备是否已移除,若是,则进入步骤(8),若否,则返回步骤(3);(8)所述的即插即用管理器卸载所有与此外部光驱设备相关的驱动程序。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海市共进通信技术有限公司,未经上海市共进通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010187595.8/,转载请声明来源钻瓜专利网。