可扩展的设备驱动器制造技术

技术编号:2875331 阅读:197 留言:0更新日期:2012-04-11 18:40
一种信息设备,所述的信息设备存储打印机驱动程序的用户接口程序,用于通过执行一个操作系统的计算设备来支持打印机的使用,用户接口程序由信息设备执行以实现: 被操作系统调用的初始化装置,借此,初始化装置检测在操作系统的系统注册表中的一个驱动器插件识别符,访问一个存储器并在存储器中装入与所述的驱动器插件识别符对应的驱动器插件程序,获得从驱动器插件程序到该驱动器插件程序内的信息功能调用的指针,执行信息功能调用以从驱动器插件程序接收信息,在一个本地数据结构中存储已接收的信息,并且通过使用操作系统功能调用向操作系统传送所接收的信息的一部分。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种设备驱动器,它能提供动态可扩展的功能,但不需要重新编译设备驱动程序。例如,本专利技术可以在连接到一个操作系统的一个打印机驱动程序中实现,借此,打印机驱动程序检测一个驱动器插件模块、向操作系统提供对应于检测到的驱动器插件模块的信息、然后动态地访问检测到的驱动器插件模块的功能。
技术介绍
在一般情况下,诸如打印机之类的设备驱动程序都安装在工作站或计算机上以支持对相应的设备如打印机的访问和使用。设备驱动程序一般情况下由相应设备的厂家开发和提供,并且当相应的设备实际安装在计算环境的时候、或者在用户开始使用已经安装好的设备之前安装设备驱动程序。窗口操作系统中的设备驱动程序在一般情况下由多个文件组成,称之为动态连接库(.dll)文件,每个动态连接库文件实现设备驱动程序的一个主要的功能部件。例如,一个打印机驱动程序可以包括用于显示用户接口属性的图表的用户接口动态连接库文件、用于处理图像数据的必要着色的图形着色动态连接库文件、以及其它的表示打印机驱动程序的其它功能部件的其它动态连接库文件。在这样一个例子中,用户接口动态连接库文件包含编译代码,以便通过利用和访问操作系统的接口调用本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:德翁·詹姆斯·肯普克里斯托弗·约汉·卡塞拉诺
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利