发明名称 于应用程式欠缺管理员特权时写入资料至驱动机之方法与系统
摘要 本发明备置一种系统与一种方法,其可令并未具备管理员特权的一电脑应用程式使用者能写入到一驱动机中,而不必使用第三者驱动程式且不必使用利用IDE(智慧型驱动电路/集成驱动电路)汇流排来运作的定制化驱动程式。该系统包括与该应用程式连通的一驱动程式编程介面、与该驱动程式介面连通的一服务代理主机、与该服务代理主机连通而具有管理员特权的一服务、与具有管理员特权之该服务连通的一驱动程式、以及与该驱动程式连通的一驱动机。
申请公布号 TWI269188 申请公布日期 2006.12.21
申请号 TW093113471 申请日期 2004.05.13
申请人 惠普研发公司 发明人 派堤葛瑞威 大卫
分类号 G06F17/00(2006.01) 主分类号 G06F17/00(2006.01)
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 1.一种于应用程式欠缺管理员特权时写入资料至驱动机之系统,其包含:欠缺管理员特权的一电脑应用程式;与该电脑应用程式连通的一驱动程式编程介面;与该驱动程式编程介面连通的一服务代理主机;与该服务代理主机连通而具有管理员特权的一项服务;与具有管理员特权之该服务连通的一驱动程式,其中该驱动程式系与一小型电脑系统介面串行介面("SPTI")连通或者组构成呈SPTI模式;以及与该SPTI或者与该SPTI组构驱动程式连通的一驱动机。2.如申请专利范围第1项之系统,其中欠缺管理员特权的该电脑应用程式系组构成可传送高阶应用程式语言到该驱动程式编程介面,且其中该驱动程式编程介面系组构成可与该服务代理主机一同使用高阶语言("HLL")及/或应用程式编程介面("API")功能呼叫。3.如申请专利范围第2项之系统,其中该服务代理主机系组构成可利用一项程序间通讯("IPC")来与具有管理员特权的该服务连通,且其中具有管理员特权的该服务系组构成可利用小型电脑系统介面串行("SPT")指示及/或输入∕输出控制("IOCTL")语言来与该驱动程式连通。4.如申请专利范围第3项之系统,其中如果该驱动程式系与该SPTI连通的话,便将该驱动程式组构成可利用小型电脑系统介面("SCSI")命令来与该SPTI连通,且其中如果该驱动程式系组构成呈SPTI模式的话,便将该驱动程式组构成可利用SCSI命令来与该驱动机连通。5.如申请专利范围第1项之系统,其中该驱动机为一CD驱动机。6.一种于应用程式欠缺管理员特权时写入资料至驱动机之方法,其包含以下步骤:在欠缺管理员特权之一电脑应用程式以及一驱动程式编程介面之间传送写入命令;至少部分地根据该驱动程式编程介面以及一服务代理主机之间的该等写入命令来传送第二命令;至少部分地根据该服务代理主机以及具有管理员特权之一服务之间的该等第二命令来传送第三命令;至少部分地根据具有管理员特权之该服务以及一驱动程式之间的该等第三命令来传送第四命令;至少部分地根据该驱动程式以及一小型电脑系统介面串行介面("SPTI")之间的该等第四命令来传送第五命令;以及至少部分地根据该SPTI以及一驱动机之间的该等第五命令来传送第六命令。7.如申请专利范围第6项之方法,其中在欠缺管理员特权之一电脑应用程式以及一驱动程式编程介面之间传送写入命令的该步骤包含:从欠缺管理员特权的该应用程式传送高阶应用程式语言到该驱动程式编程介面,且其中至少部分地根据该驱动程式编程介面以及一服务代理主机之间的该等写入命令来传送第二命令的该步骤包含:在该驱动程式编程介面以及该服务代理主机之间使用高阶语言("HLL")及/或应用程式编程介面("API")功能呼叫。8.如申请专利范围第7项之方法,其中至少部分地根据该服务代理主机以及具有管理员特权之一服务之间的该等第二命令来传送第三命令的步骤包含:利用一项程序间通讯("IPC")来从该服务代理主机以及具有管理员特权的该服务传送该等第三命令,且其中至少部分地根据具有管理员特权之该服务以及一驱动程式之间的该等第三命令来传送第四命令的该步骤包含:从具有管理员特权的该服务传送输入/输出控制("IOCTL")语言到该驱动程式。9.如申请专利范围第8项之方法,其中至少部分地根据该驱动程式以及一SPTI之间的该等第四命令来传送第五命令的步骤包含:从该驱动程式传送小型电脑系统介面("SCSI")信号到该SPTI,且其中至少部分地根据该SPTI以及一驱动机之间的该等第五命令来传送第六命令的步骤包含:从该SPTI传送SCSI信号到该驱动机。10.如申请专利范围第6项之方法,其中该驱动机为一CD驱动机。图式简单说明:第1A图为标准作业系统的概要图,其中一应用程式系具有管理员特权而运作且能够传送写入命令到驱动机;第1B图为标准作业系统的概要图,其中一应用程式并未具有管理员特权而运作且无法传送写入命令到驱动机;第2图为第一习知技艺系统的概要图,其将今并未具有管理员特权的一应用程式能写入到一驱动机;第3图为第二习知技艺系统的概要图,其将令并未具有管理员特权的一应用程式能写入到一驱动机;以及第4图为一实施例概要图,其将展示出令一种并未具备管理员特权的应用程式能写入到一驱动机的系统,而不需要利用一种与IDE滙流排一同运作的第二、定制化驱动程式,且不需要使用第三者驱动程式。
地址 美国