![面向研發(fā)經(jīng)理和產(chǎn)品規(guī)劃人員的WDK介紹.ppt_第1頁](http://file.renrendoc.com/FileRoot1/2019-2/1/c47dd030-3aa4-411e-bf96-6f85d65482cb/c47dd030-3aa4-411e-bf96-6f85d65482cb1.gif)
![面向研發(fā)經(jīng)理和產(chǎn)品規(guī)劃人員的WDK介紹.ppt_第2頁](http://file.renrendoc.com/FileRoot1/2019-2/1/c47dd030-3aa4-411e-bf96-6f85d65482cb/c47dd030-3aa4-411e-bf96-6f85d65482cb2.gif)
![面向研發(fā)經(jīng)理和產(chǎn)品規(guī)劃人員的WDK介紹.ppt_第3頁](http://file.renrendoc.com/FileRoot1/2019-2/1/c47dd030-3aa4-411e-bf96-6f85d65482cb/c47dd030-3aa4-411e-bf96-6f85d65482cb3.gif)
![面向研發(fā)經(jīng)理和產(chǎn)品規(guī)劃人員的WDK介紹.ppt_第4頁](http://file.renrendoc.com/FileRoot1/2019-2/1/c47dd030-3aa4-411e-bf96-6f85d65482cb/c47dd030-3aa4-411e-bf96-6f85d65482cb4.gif)
![面向研發(fā)經(jīng)理和產(chǎn)品規(guī)劃人員的WDK介紹.ppt_第5頁](http://file.renrendoc.com/FileRoot1/2019-2/1/c47dd030-3aa4-411e-bf96-6f85d65482cb/c47dd030-3aa4-411e-bf96-6f85d65482cb5.gif)
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
面向研發(fā)經(jīng)理和產(chǎn)品規(guī)劃人員的 WDK介紹,張偉偉 微軟中國技術中心,主題,Windows Driver Kit (WDK)簡介 WDK 中新增的特色功能 驅動測試管理器(Driver Test Manager) 迎接 WDK,WDK 簡介,WDK 的目標,WDK 的愿景: Windows驅動程序永不崩潰 WDK 的任務: 提供完整的Windows驅動程序集成開發(fā)系統(tǒng),保證高質(zhì)量的驅動程序開發(fā) WDK 的出發(fā)點 改善驅動程序質(zhì)量 = 改善Windows用戶體驗 減少復雜性 降低產(chǎn)品的開發(fā)成本 降低產(chǎn)品的支持成本,整體框架狀態(tài),WDK 具體描述,單一工具包 不僅是DDK, IFS Kit和HCT的簡單組合 集成驅動程序的文檔, 測試,工具和開發(fā)環(huán)境為一體 驅動程序測試管理器(DTM)將替代傳統(tǒng)的硬件兼容測試工具集(HCT) WDK的關鍵目標 Windows 2000直到Windows Vista下的驅動程序的編譯、測試及調(diào)試環(huán)境 支持所有的簽名和徽標程序 包括Windows徽標測試程序和驅動程序質(zhì)量簽名(DQS)程序 HCT將在Windows Vista發(fā)布時被徹底取代 將Windows開發(fā)中使用的測試及工具分享給驅動開發(fā)廠商以改進第三方驅動程序的質(zhì)量 比徽標測試更豐富的質(zhì)量計劃 測試與分析工具 壓力測試, 性能測試, 和功能測試,WDK 生命周期構成,代碼實例和模板,Pillars of LDK,關鍵使用場景,徽標測試,驅動程序測試,調(diào)試驅動程序,開發(fā)驅動程序 Win2KVista,WDK 部署方案,WDK,測試結果共享,因特網(wǎng),調(diào)試工具,代碼實例,OEMs,編譯環(huán)境,幫助文檔,Microsoft,WDK 功能特性,功能特性: 設計和開發(fā),兼容Windows 2000暨以后版本的編譯環(huán)境 版本化頭文件 頭文件的集合! Windows Driver Foundation 新版本的: 調(diào)試器 PREfast for Drivers Call Usage Verifier 新工具: Static Driver Verifier Deprecated Function Checking 重新設計的文檔瀏覽與搜索方式,頭文件繼承,核心頭文件采用 超集/子集 模型 更高級別的頭文件 “#include”低級別的頭文件 結果: 定義(Definitions)被移動 到更低的共用頭文件中 更高級別的頭文件僅包含自身 相關的定義(Definitions) 使頭文件版本化,WDM.H,NTDDK.H,NTIFS.H,#include,#include,版本化頭文件,目標: 用一個頭文件集支持Windows 2000及以后的Windows驅動程序開發(fā) 使用單一頭文件集為多個版本的Windows生成二進制代碼 為不同版本的操作系統(tǒng)生成不同的二進制代碼, 或者 單一二進制代碼支持多個版本的操作系統(tǒng) 同時支持核心模式和用戶模式 計劃Windows Vista Beta 1時推出 優(yōu)點 簡單的開發(fā)環(huán)境管理 更容易地使用新版本操作系統(tǒng)的上層內(nèi)容,開發(fā)文檔的改善,目標: 更容易地找到要找的內(nèi)容 基于2004年收集的用戶數(shù)據(jù) 改善 集成IFS 包的內(nèi)容 目錄 更好的分級,改善分組 索引 加強關鍵詞的作用 代碼范例和工具的 Readme 也包括在目錄和搜索中 按不同驅動技術分類過濾 一些改善已應用于 Windows Server 2003 SP1 DDK 優(yōu)點 不需要單獨再獲取IFS包 查找內(nèi)容不需要知道標題名 代碼范例的信息可讀性更好,幫助目錄的改善,舊的目錄組織,Improve TOC,新的目錄組織,功能特性: 測試,驅動程序測試管理器 (DTM),以前的名字是 “LDK Test Harness” 和微軟Windows測試組使用的工具相同 許多具體測試也來自于Windows 測試組 不僅僅是徽標測試 壓力測試, 性能測試和功能測試 目標環(huán)境 僅用于測試 Windows 驅動程序及相關應用 不宜用于非測試環(huán)境 OEMs, ODMs, IHVs, ISVs應有限使用,DTM: 滿足所有驅動程序的測試需求的擴展能力,可擴展至: 用于大型質(zhì)量控制實驗室 每個控制器可連接100個測試客戶機 當需要多個控制器時: 每個數(shù)據(jù)庫有一個控制器 沒有控制器間交互處理 也可用于: 開發(fā)者單元測試 一個控制器, 一個測試客戶機,DTM: 部署,工作站 界面 驅動程序測試流水線 計劃與監(jiān)控 控制器 服務和后臺程序 配置數(shù)據(jù)庫 存儲測試隊列 測試客戶機 被測試的系統(tǒng) 包括一個小的測試代理程序,DTM: 關鍵概念,任務(Jobs) 已經(jīng)確定的測試計劃 1個或更多測試動作的集合 可執(zhí)行的動作, 如 “LogoTest.exe” 可設定測試動作的相互依賴性 安裝, 運行, 卸載 可共享性 約束性 維度 參數(shù)化 DTM 提供一個的通用的測試任務集 用戶可自定義任務 配置收集器 獲得測試客戶機的配置數(shù)據(jù) 包含硬件和軟件信息 在控制器中用于測試的調(diào)度,DTM: 關鍵概念,調(diào)度 自動化任務分發(fā) 并行地執(zhí)行 映射任務到對應資源上 打包程序 測試環(huán)境信息收集 測試項目, 配置, 測試日志, 最終結果 協(xié)作 復制 自動部署 自動化系統(tǒng)安裝程序 ASI (Automated System Installer) 所有版本W(wǎng)indows的無人參與安裝 簡潔的集成化安裝 不需要管理大量的操作系統(tǒng)磁盤鏡像 系統(tǒng)鏡像工具 任何磁盤鏡像的自動化安裝,打包程序場景 調(diào)查一個失敗項,測試客戶機,運行的任務, 測試項目, 測試結果, 系統(tǒng)配置數(shù)據(jù), 崩潰轉儲數(shù)據(jù),測試客戶機,工作站,察看數(shù)據(jù),輸入,DTM 控制器,DTM 控制器,自動數(shù)據(jù)庫,DTM 場景,Job 0,日志 1,日志 0,日志 x,調(diào)度,DTM 工作站,測試系統(tǒng)池,任務管理,任務,設備 x,收集程序被發(fā)送到測試目標機上收集每臺測試機的配置數(shù)據(jù),測試工程師在工作站上創(chuàng)建和管理測試任務,“調(diào)度”將測試任務安排到適當?shù)臏y試硬件上,任務和測試配置被發(fā)送到測試目標機上,任務在測試機可以并行執(zhí)行,也可以依照調(diào)度依次執(zhí)行。結果被收集到測試日志中。,測試完成后,測試結果被發(fā)送到控制器中。,在查看測試結果后,測試工程師可以打包所有的測試信息和結果,測試機可以被自動配置,包括自動安裝操作系統(tǒng),測試可以被打包存儲以便于日后測試的再次執(zhí)行,分享給客戶, OEMs, 或者提交到 Microsoft,OEMs,Microsoft,DTM: 優(yōu)點,單一的自動測試架構 徽標測試 非徽標測試 自己的測試 保護你已有的投資 就是Microsoft內(nèi)部的測試架構 改善測試的執(zhí)行效率 并行處理 自動在測試系統(tǒng)上安裝操作系統(tǒng)鏡像 使用“打包程序”進行協(xié)作 在不同的地點,分享相同的數(shù)據(jù), 包括你的合作廠商也包括 Microsoft 共享測試環(huán)境 驅動程序, 任務和測試項目, 測試結果(包括徽標), 崩潰轉儲文件,迎接 WDK,WDK 的時間計劃,依賴于Windows Vista的時間表 WDK 最終將與 Windows Vista 同時發(fā)布 WDK Betas 將伴隨 Windows Vista Betas 同期發(fā)布 Beta 1 DTM, 操作系統(tǒng)鏡像, 版本化頭文件, CUV, PFD, 代碼實例 Beta 2 DTM 協(xié)作測試 RC0 DFW徽標內(nèi)容與測試 RC1 使用WDK用于徽標測試提交,合作伙伴的參與,促進早期試用 DDK 和 HCT betas 歷來沒有試用計劃 WDK 為獲得早期的反饋,目前有這些試用狀態(tài) Master 技術試用程序 35 參加廠商, 國內(nèi)3家 關注于Beta階段的試用效果, 簽署正式合作協(xié)議 Select 技術試用程序 超過100 參加廠商, 國內(nèi)7家 調(diào)查表反饋, 有限的電話訪問,中期的產(chǎn)品應用 Beta 程序 數(shù)百家參與廠商 通過統(tǒng)計取樣反饋測試效果,行動起來,現(xiàn)在開始準備 WDK是Windows Vista徽標測試要求的必要工具 制定好采用這一新軟件工具的規(guī)劃 在你的實驗室中試用Driver Test Manager 考慮到實驗室拓撲的改變 員工培訓 (必要的課程, 書籍) 國內(nèi)的WDK技術試用計劃: 微軟第一次在國內(nèi)開展驅動程序技術方面的早期試用 由微軟中國技術中心負(CTC)責執(zhí)行 聯(lián)系方法: 聯(lián)系微軟(全球): WDKFB 國內(nèi)工聯(lián)系:ctcwdk ,Community Resources,Windows 硬件與驅動程序中心 (WHDC) /whdc/default.mspx 技術社區(qū) /communities/products/default.mspx 非微軟社區(qū)站點 /communities/related/default.mspx Microsoft 公眾新聞組 /communities/newsg
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融租賃居間合同模板
- 始興縣中醫(yī)院特殊用房設施設備采購及安裝及醫(yī)療設備采購項目招標文件
- 終止合同退款協(xié)議
- 未維修事故車買賣合同協(xié)議書
- 企業(yè)人才培養(yǎng)與發(fā)展作業(yè)指導書
- 質(zhì)押礦產(chǎn)權收益權擔保協(xié)議書
- 養(yǎng)雞業(yè)養(yǎng)殖技術手冊
- 庫房轉租合同
- 智能倉儲標準化管理與供應鏈優(yōu)化項目實踐
- 焊接結構分析與優(yōu)化作業(yè)指導書
- 急救藥品課件教學課件
- 環(huán)保局社會管理創(chuàng)新方案市環(huán)保局督察環(huán)保工作方案
- 信號與系統(tǒng)復習題(答案全)
- 2024至2030年中國水質(zhì)監(jiān)測系統(tǒng)行業(yè)市場調(diào)查分析及產(chǎn)業(yè)前景規(guī)劃報告
- 運動技能學習
- 單側雙通道內(nèi)鏡下腰椎間盤摘除術手術護理配合1
- 2024年中考英語專項復習:傳統(tǒng)文化的魅力(閱讀理解+完型填空+書面表達)(含答案)
- ISO∕IEC 23894-2023 信息技術 -人工智能 - 風險管理指南(雷澤佳譯-2024)
- 音樂培訓合同與培訓機構的合作
- 醫(yī)學人體美學的測量和評估
- 初中物理杠桿、滑輪組、壓強、浮力綜合計算題(含答案)
評論
0/150
提交評論