Windows XP平臺下打印機驅(qū)動程序分析與設(shè)計
發(fā)布時間:2022-11-09 19:08
設(shè)備驅(qū)動程序是連接操作系統(tǒng)和硬件設(shè)備之間的橋梁,是操作系統(tǒng)的核心程序,不僅直接參與操作系統(tǒng)的內(nèi)部操作,而且和硬件設(shè)備密切相關(guān),直接影響了設(shè)備的工作效率。設(shè)備驅(qū)動程序是否合適對一個設(shè)備能否得到應(yīng)用和推廣至關(guān)重要。 打印機是計算機系統(tǒng)常用的外部輸出設(shè)備。隨著辦公自動化的不斷深入,打印機得到了廣泛的發(fā)展和應(yīng)用。由于Windows操作系統(tǒng)已經(jīng)成為個人計算機的主流操作系統(tǒng),因而大多數(shù)的打印要求是基于Windows平臺的。而打印機驅(qū)動程序作為連接操作系統(tǒng)和打印機設(shè)備的紐帶,它也在不斷隨著操作系統(tǒng)和打印機設(shè)備的發(fā)展,用戶需求的改變而有了很多新的要求和變化。所以研究Windows平臺下的打印機驅(qū)動程序設(shè)計方法具有重要的現(xiàn)實意義。 本文重點研究了Windows XP平臺下打印機設(shè)備驅(qū)動程序的設(shè)計方法。論文以Windows XP環(huán)境下完成一次打印任務(wù)的完整工作流程為線索,分析了Windows XP打印系統(tǒng)體系和Windows XP打印機驅(qū)動系統(tǒng)體系中各功能模塊的組成結(jié)構(gòu)和工作原理,并著重分析了打印接口動態(tài)鏈接庫、打印圖形動態(tài)鏈接庫和打印端口監(jiān)視器的設(shè)計方法。論文分析了打印機驅(qū)動程序的開發(fā)環(huán)...
【文章頁數(shù)】:71 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 引言
1.2 USB技術(shù)在打印機上的應(yīng)用
1.3 論文的主要工作和結(jié)構(gòu)安排
第二章 WINDOWS打印系統(tǒng)體系
2.1 WINDOWS打印系統(tǒng)構(gòu)成
2.2 WINDOWS圖形設(shè)備接口GDI
2.3 小結(jié)
第三章 WINDOWS打印機驅(qū)動系統(tǒng)體系結(jié)構(gòu)
3.1 打印機驅(qū)動程序概述
3.1.1 打印機驅(qū)動程序的功能
3.1.2 打印機驅(qū)動程序的組成
3.1.2.1 打印接口DLL
3.1.2.2 打印圖形DLL
3.1.3 繪制一個打印作業(yè)
3.1.4 用戶模式和內(nèi)核模式
3.2 打印假脫機體系結(jié)構(gòu)
3.2.1 打印假脫機的功能
3.2.2 假脫機組件介紹
3.2.3 打印提供者
3.3 語言監(jiān)視器和端口監(jiān)視器
3.4 小結(jié)
第四章 驅(qū)動程序功能模塊的設(shè)計
4.1 打印接口DLL設(shè)計
4.1.1 設(shè)計內(nèi)容
4.1.2 設(shè)計方法
4.1.2.1 CPSUI方法
4.1.2.2 使用Windows API法
4.2 打印圖形DLL設(shè)計
4.2.1 設(shè)計內(nèi)容
4.2.2 流程實現(xiàn)
4.3 端口監(jiān)視器
4.3.1 打印監(jiān)視器介紹
4.3.2 端口監(jiān)視器構(gòu)成
4.3.3 端口監(jiān)視器設(shè)計
4.3.3.1 初始化模塊
4.3.3.2 端口管理模塊
4.3.3.3 數(shù)據(jù)通信模塊
4.4 小結(jié)
第五章 打印機驅(qū)動程序的開發(fā)環(huán)境、開發(fā)途徑和安裝
5.1 打印機驅(qū)動程序的開發(fā)環(huán)境
5.2 打印機驅(qū)動程序的開發(fā)途徑
5.3 打印機驅(qū)動程序的安裝
5.4 小結(jié)
第六章 瀝青拌和樓數(shù)據(jù)采集系統(tǒng)打印機驅(qū)動程序設(shè)計
6.1 開發(fā)背景和總體設(shè)計
6.1.1 開發(fā)背景
6.1.2 總體設(shè)計
6.2 打印機驅(qū)動系統(tǒng)設(shè)計
6.2.1 打印圖形DLL
6.2.2 動態(tài)鏈接庫的設(shè)計
6.2.3 驅(qū)動程序的安裝
6.2.4 存在的問題
6.3 小結(jié)
第七章 結(jié)束語
致謝
參考文獻
研究成果
【參考文獻】:
期刊論文
[1]Windows NT環(huán)境下連續(xù)打印的研究與實現(xiàn)[J]. 孫長成,李偉,張有光. 計算機工程與設(shè)計. 2006(22)
[2]Windows2000/XP下的打印機驅(qū)動程序設(shè)計[J]. 沈疆海 ,沈利香. 電腦開發(fā)與應(yīng)用. 2003(10)
[3]Windows 2000下打印機驅(qū)動程序的開發(fā)[J]. 田玉敏,燕紅鎖. 計算機工程. 2002(03)
[4]Windows環(huán)境下打印機驅(qū)動程序的設(shè)計[J]. 何斌,黃進,陳其昌. 電子計算機與外部設(shè)備. 2000(03)
本文編號:3704735
【文章頁數(shù)】:71 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 引言
1.2 USB技術(shù)在打印機上的應(yīng)用
1.3 論文的主要工作和結(jié)構(gòu)安排
第二章 WINDOWS打印系統(tǒng)體系
2.1 WINDOWS打印系統(tǒng)構(gòu)成
2.2 WINDOWS圖形設(shè)備接口GDI
2.3 小結(jié)
第三章 WINDOWS打印機驅(qū)動系統(tǒng)體系結(jié)構(gòu)
3.1 打印機驅(qū)動程序概述
3.1.1 打印機驅(qū)動程序的功能
3.1.2 打印機驅(qū)動程序的組成
3.1.2.1 打印接口DLL
3.1.2.2 打印圖形DLL
3.1.3 繪制一個打印作業(yè)
3.1.4 用戶模式和內(nèi)核模式
3.2 打印假脫機體系結(jié)構(gòu)
3.2.1 打印假脫機的功能
3.2.2 假脫機組件介紹
3.2.3 打印提供者
3.3 語言監(jiān)視器和端口監(jiān)視器
3.4 小結(jié)
第四章 驅(qū)動程序功能模塊的設(shè)計
4.1 打印接口DLL設(shè)計
4.1.1 設(shè)計內(nèi)容
4.1.2 設(shè)計方法
4.1.2.1 CPSUI方法
4.1.2.2 使用Windows API法
4.2 打印圖形DLL設(shè)計
4.2.1 設(shè)計內(nèi)容
4.2.2 流程實現(xiàn)
4.3 端口監(jiān)視器
4.3.1 打印監(jiān)視器介紹
4.3.2 端口監(jiān)視器構(gòu)成
4.3.3 端口監(jiān)視器設(shè)計
4.3.3.1 初始化模塊
4.3.3.2 端口管理模塊
4.3.3.3 數(shù)據(jù)通信模塊
4.4 小結(jié)
第五章 打印機驅(qū)動程序的開發(fā)環(huán)境、開發(fā)途徑和安裝
5.1 打印機驅(qū)動程序的開發(fā)環(huán)境
5.2 打印機驅(qū)動程序的開發(fā)途徑
5.3 打印機驅(qū)動程序的安裝
5.4 小結(jié)
第六章 瀝青拌和樓數(shù)據(jù)采集系統(tǒng)打印機驅(qū)動程序設(shè)計
6.1 開發(fā)背景和總體設(shè)計
6.1.1 開發(fā)背景
6.1.2 總體設(shè)計
6.2 打印機驅(qū)動系統(tǒng)設(shè)計
6.2.1 打印圖形DLL
6.2.2 動態(tài)鏈接庫的設(shè)計
6.2.3 驅(qū)動程序的安裝
6.2.4 存在的問題
6.3 小結(jié)
第七章 結(jié)束語
致謝
參考文獻
研究成果
【參考文獻】:
期刊論文
[1]Windows NT環(huán)境下連續(xù)打印的研究與實現(xiàn)[J]. 孫長成,李偉,張有光. 計算機工程與設(shè)計. 2006(22)
[2]Windows2000/XP下的打印機驅(qū)動程序設(shè)計[J]. 沈疆海 ,沈利香. 電腦開發(fā)與應(yīng)用. 2003(10)
[3]Windows 2000下打印機驅(qū)動程序的開發(fā)[J]. 田玉敏,燕紅鎖. 計算機工程. 2002(03)
[4]Windows環(huán)境下打印機驅(qū)動程序的設(shè)計[J]. 何斌,黃進,陳其昌. 電子計算機與外部設(shè)備. 2000(03)
本文編號:3704735
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3704735.html
最近更新
教材專著