close
下載中心 >> 書籍教程 >> 編程開發 >> 程序基礎 >

Wndows內核:
Windows內核研究(微軟內部資料)英文版
Windows內核研究,微軟內部資料,英文電子書籍!

Windows内核的分析中文版
00.系統組件
01.Windows NT操作系統的內存格局
02.Windows NT與FLAT模型
03.線程信息塊(THREAD INFORMATION BLOCK)
04.進程控制域(PROCESSOR CONTROL REGION)


Windows內核實驗教程
6.9MB  PDF
    本書是在微軟亞洲研究院和美國微軟公司的支持下,
由美國微軟公司全面提供Windows內部技術資料,
全國知名重點大學操作系統主講教師組成寫作組編撰的以Windows 2000/XP為實際示例,
講授操作系統原理實驗課程的教科書。
 本書基於Windows 2000/XP設計了一組操作系統課程實驗,
這些實驗與操作系統課程的教學內容相對應。
實驗的安排循序漸進,很好地適應了課程的學習曲線,
並對實驗涉及的相關原理性內容進行了鋪墊。
本書突出的特點是:實驗內容與課程教學相呼應,經典內容與現代發展並舉,
掌握基本方法與提高技術水平並重,原理與源代碼相結合。

本書適合作為高等院校計算機科學技術和電子信息類專業操作系統實驗課程的教材,
也是設計、開發基於Windows 2000/XP平台應用程序及操作系統驅動程序的重要參考書。



    文章目錄:

    第1章  Windows 2000/XP操作系統概述 1
    1.1  Windows 2000/XP的體系結構 2
    1.1.1  核心態操作系統組件 3
    1.1.2  用戶進程 4
    1.1.3  Windows 2000/XP的對象模型 5
    1.2  Windows 2000/XP的處理器管理 6
    1.2.1  Windows 2000/XP中進程的實現 6
    1.2.2  Windows 2000/XP中線程的實現 7
    1.2.3  Windows 2000/XP線程調度 8
    1.2.4  Windows 2000/XP線程的同步 10
    1.3  Windows 2000/XP的內存管理 11
    1.3.1  地址轉換機制 12
    1.3.2  Windows 2000/XP的內存分配 14
    1.3.3  頁面調度策略 16
    1.3.4  物理內存管理 17
    1.4  Windows 2000/XP的文件系統 19
    1.4.1  NTFS的卷和簇 19
    1.4.2 主控文件表 20
    1.4.3  NTFS的文件實現機制 21
    1.4.4  NTFS的目錄實現機制 22
    1.5  Windows 2000/XP的I/O系統 23
    1.5.1  Windows 2000/XP的I/O
    系統結構 23
    1.5.2  I/O系統數據結構 25
    1.5.3  Windows 2000/XP的設備
    驅動程序 27
    第2章  Windows2000/XP應用程序
    開發資源 31
    2.1  驅動程序的編譯與調試 32
    2.1.1  DDK的安裝 32
    2.1.2  驅動程序的編譯 33
    2.1.3  驅動程序的調試 35
    2.2  MSDN應用簡介 37
    2.2.1  什麼是MSDN 37
    2.2.2  MSDN 產品光盤的使用 39
    2.2.3  新版 MSDN介紹 40
    2.2.4  如何免費使用MSDN 40
    2.2.5  MSDN使用示例 41
    第3章  實習示例一:NDIS 協議
    驅動程序設計 47
    3.1  NDIS規範 48
    3.1.1  Windows中的網絡體系結構 48
    3.1.2  NDIS驅動程序 49
    3.1.3  NDIS驅動程序的應用 51
    3.2  NDIS協議驅動程序設計 52
    3.2.1  協議驅動設計框架 52
    3.2.2  NDIS協議驅動設計思想 56
    3.2.3  NDIS協議驅動重要功能的實現 56
    3.3  上層應用程序 61
    3.3.1  接口 61
    3.3.2  數據包的解析 61
    3.3.3  上層程序的原理與實現 65
    3.4  小結 67
    第4章  實習示例二:七個小實習 69
    4.1  實習一:讀者寫者問題 70
    4.1.1  實習要求 70
    4.1.2  測試數據文件格式 70
    4.1.3  實習分析 71
    4.1.4  相關API函數說明 71
    4.1.5  參考源代碼 79
    4.1.6  示例程序的結果分析 89
    4.1.7  習題 91
    4.2  實習二:內存管理 91
    4.2.1  實習要求 91
    4.2.2  實習目的 92
    4.2.3  參考源程序說明 92
    4.2.4  相關API函數說明 93
    4.2.5  參考源代碼 102
    4.2.6  運行結果分析 108
    4.2.7  習題 108
    4.3  實習三:快速文件系統 109
    4.3.1  基本知識介紹 109
    4.3.2  實習要求 110
    4.3.3  示例程序的使用 110
    4.3.4  參考源程序說明 111
    4.3.5  相關API函數說明 111
    4.3.6  示例程序的測試結果及分析 117
    4.3.7  實習中應注意的問題 119
    4.3.8  參考源代碼 119
    4.3.9  習題 128
    4.4  實習四:軟盤I/O 129
    4.4.1  實習要求 129
    4.4.2  具體流程 129
    4.4.3  相關API函數說明 130
    4.4.4  參考源代碼 132
    4.4.5  習題 136
    4.5  實習五:WinSock網絡通信 136
    4.5.1  實習要求 136
    4.5.2  實習環境 136
    4.5.3  實習步驟 136
    4.5.4  相關API函數說明 138
    4.5.5  參考源代碼 142
    4.5.6  習題 146
    4.6  實習六:Windows 應用程序
    與動態鏈接庫 147
    4.6.1  基本知識介紹 147
    4.6.2  實習要求 147
    4.6.3  相關說明 148
    4.6.4  相關API函數說明 149
    4.6.5  參考源程序及說明 151
    4.7  實習七:WDM驅動程序開發 157
    4.7.1  實習目的 157
    4.7.2  實習過程 157
    4.7.3  參考源代碼 171
    4.7.4  習題 188
    第5章  實習示例三:文件系統
    驅動程序設計 191
    5.1  Windows FSD 體系結構 192
    5.1.1  本地 FSD 193
    5.1.2  遠程 FSD 194
    5.1.3  FSD 與文件系統操作 194
    5.1.4  FSD 與系統註冊表的關係 196
    5.2  虛擬盤文件系統驅動程序 197
    5.2.1  Driver Entry 例程 198
    5.2.2  創建虛擬磁盤設備 201
    5.2.3  主要分發例程 202
    5.2.4  ntifs.h 中重要的數據
    結構和函數原型聲明 207
    5.3  虛擬盤文件系統應用程序 209
    附錄A  實習計劃建議 214
    附錄B  實習報告主要內容建議 217
    參考文獻 222







原碼網下載中心 >> 書籍教程 >>軟件列表
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Estar007 的頭像
    Estar007

    Never give up!永不放棄

    Estar007 發表在 痞客邦 留言(0) 人氣()