欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

硬件設(shè)備檢測方法及系統(tǒng)的制作方法

文檔序號(hào):6426779閱讀:462來源:國知局
專利名稱:硬件設(shè)備檢測方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種硬件設(shè)備檢測方法及系統(tǒng),特別涉及一種在視窗操作系統(tǒng)下的計(jì)算機(jī)硬件設(shè)備檢測方法及系統(tǒng)。
背景技術(shù)
在視窗(Windows)操作系統(tǒng)下檢測計(jì)算機(jī)的硬件設(shè)備通常采用兩種方法第一種方法是寫驅(qū)動(dòng)程序直接對(duì)硬件設(shè)備進(jìn)行訪問,第二種方法是使用Setupdi調(diào)用函數(shù)枚舉視窗操作系統(tǒng)下安裝的所有硬件設(shè)備。第一種方法對(duì)硬件設(shè)備的訪問速度夠快,但所寫的驅(qū)動(dòng)程序需要經(jīng)過WHQL(Microsoft Windows Hardware Quality Lab, Windows 硬件設(shè)備質(zhì)量實(shí)驗(yàn)室)認(rèn)證并支付 相應(yīng)的費(fèi)用。而第二種方法對(duì)于某些硬件設(shè)備可能無法正常枚舉,例如使用BIOS模擬出來的系統(tǒng)設(shè)備,并且使用Setupdi調(diào)用函數(shù)枚舉硬件設(shè)備的速度緩慢。

發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種硬件設(shè)備檢測方法,可以快速在視窗操作系統(tǒng)下檢測計(jì)算機(jī)的硬件設(shè)備,且無須額外的費(fèi)用。還有必要提供一種硬件設(shè)備檢測系統(tǒng),可以快速在視窗操作系統(tǒng)下檢測計(jì)算機(jī)的硬件設(shè)備,且無須額外的費(fèi)用。一種硬件設(shè)備檢測方法,包括以下步驟建立步驟建立包含計(jì)算機(jī)中所有待檢測硬件設(shè)備的信息的設(shè)備列表;讀取步驟依次讀取該設(shè)備列表中的每一臺(tái)硬件設(shè)備的信息;判斷步驟當(dāng)讀取一臺(tái)硬件設(shè)備的信息時(shí),判斷該硬件設(shè)備是否記錄在該計(jì)算機(jī)視窗操作系統(tǒng)的注冊(cè)表中;查詢步驟逐一查詢同時(shí)記錄于該設(shè)備列表和注冊(cè)表中的硬件設(shè)備在該注冊(cè)表中是否有對(duì)應(yīng)的Control鍵值;標(biāo)記步驟將同時(shí)記錄于設(shè)備列表和注冊(cè)表中,且在該注冊(cè)表中有對(duì)應(yīng)的Control鍵值的硬件設(shè)備在設(shè)備列表中標(biāo)記出來;輸出步驟當(dāng)設(shè)備列表中在注冊(cè)表有對(duì)應(yīng)的Control鍵值的硬件設(shè)備都被標(biāo)記后,輸出已做標(biāo)記的設(shè)備列表?!N硬件設(shè)備檢測系統(tǒng),包括建立模塊,用于建立包含計(jì)算機(jī)中所有待檢測硬件設(shè)備的信息的設(shè)備列表;讀取模塊,用于依次讀取該設(shè)備列表中的每一臺(tái)硬件設(shè)備的信息;判斷模塊,用于當(dāng)讀取一臺(tái)硬件設(shè)備的信息時(shí),判斷該硬件設(shè)備是否記錄在該計(jì)算機(jī)視窗操作系統(tǒng)的注冊(cè)表中;查詢模塊,用于當(dāng)判斷某一臺(tái)硬件設(shè)備記錄在注冊(cè)表中時(shí),查詢?cè)撆_(tái)硬件設(shè)備在該注冊(cè)表中是否有對(duì)應(yīng)的Control鍵值;標(biāo)記模塊,用于當(dāng)查詢到某一臺(tái)硬件設(shè)備在該注冊(cè)表中有對(duì)應(yīng)的Control鍵值時(shí),將該臺(tái)硬件設(shè)備在設(shè)備列表中標(biāo)記出來;輸出模塊,用于當(dāng)設(shè)備列表中在注冊(cè)表有對(duì)應(yīng)的Control鍵值的硬件設(shè)備都被標(biāo)記后,輸出已做標(biāo)記的設(shè)備列表。相較于現(xiàn)有技術(shù),本發(fā)明硬件設(shè)備檢測方法及系統(tǒng),可以快速在視窗操作系統(tǒng)下檢測計(jì)算機(jī)的硬件設(shè)備,且無須額外的費(fèi)用。


圖I是本發(fā)明硬件設(shè)備檢測系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境圖。圖2是本發(fā)明硬件設(shè)備檢測系統(tǒng)較佳實(shí)施例的功能模塊圖。圖3是Control鍵值下的信息示例圖。圖4是本發(fā)明硬件設(shè)備檢測方法較佳實(shí)施例的流程圖。主要元件符號(hào)說明 _
權(quán)利要求
1.ー種硬件設(shè)備檢測方法,其特征在于,該方法包括以下步驟 建立步驟建立包含計(jì)算機(jī)中所有待檢測硬件設(shè)備的信息的設(shè)備列表; 讀取步驟依次讀取該設(shè)備列表中的每一臺(tái)硬件設(shè)備的信息; 判斷步驟當(dāng)讀取一臺(tái)硬件設(shè)備的信息時(shí),判斷該硬件設(shè)備是否記錄在該計(jì)算機(jī)視窗操作系統(tǒng)的注冊(cè)■表中; 查詢步驟逐一查詢同時(shí)記錄于該設(shè)備列表和注冊(cè)表中的硬件設(shè)備在該注冊(cè)表中是否有對(duì)應(yīng)的Control鍵值; 標(biāo)記步驟將同時(shí)記錄于設(shè)備列表和注冊(cè)表中,且在該注冊(cè)表中有對(duì)應(yīng)的Control鍵值的硬件設(shè)備在設(shè)備列表中標(biāo)記出來; 輸出步驟當(dāng)設(shè)備列表中在注冊(cè)表有對(duì)應(yīng)的Control鍵值的硬件設(shè)備都被標(biāo)記后,輸出已做標(biāo)記的設(shè)備列表。
2.如權(quán)利要求I所述的硬件設(shè)備檢測方法,其特征在于,所述硬件設(shè)備包括PCI設(shè)備、USB設(shè)備和顯不器。
3.如權(quán)利要求I所述的硬件設(shè)備檢測方法,其特征在于,所述硬件設(shè)備的信息包括硬件設(shè)備的名稱、設(shè)備ID和廠商ID。
4.如權(quán)利要求3所述的硬件設(shè)備檢測方法,其特征在于,所述注冊(cè)表中記錄有安裝于計(jì)算機(jī)中的硬件設(shè)備的信息,以及從計(jì)算機(jī)中卸載但在注冊(cè)表中依然有記錄的硬件設(shè)備的信息。
5.如權(quán)利要求4所述的硬件設(shè)備檢測方法,其特征在于,在所述判斷步驟中,當(dāng)所讀取的硬件設(shè)備的名稱、設(shè)備ID和廠商ID與注冊(cè)表中記錄的某一臺(tái)硬件設(shè)備的名稱、設(shè)備ID和廠商ID —致吋,則判斷所讀取的該硬件設(shè)備被記錄在該注冊(cè)表中。
6.一種硬件設(shè)備檢測系統(tǒng),其特征在干,該系統(tǒng)包括 建立模塊,用于建立包含計(jì)算機(jī)中所有待檢測硬件設(shè)備的信息的設(shè)備列表; 讀取模塊,用于依次讀取該設(shè)備列表中的每一臺(tái)硬件設(shè)備的信息; 判斷模塊,用于當(dāng)讀取一臺(tái)硬件設(shè)備的信息時(shí),判斷該硬件設(shè)備是否記錄在該計(jì)算機(jī)視窗操作系統(tǒng)的注冊(cè)■表中; 查詢模塊,用于當(dāng)判斷某一臺(tái)硬件設(shè)備記錄在注冊(cè)表中吋,查詢?cè)撆_(tái)硬件設(shè)備在該注冊(cè)表中是否有對(duì)應(yīng)的Control鍵值; 標(biāo)記模塊,用于當(dāng)查詢到某一臺(tái)硬件設(shè)備在該注冊(cè)表中有對(duì)應(yīng)的Control鍵值時(shí),將該臺(tái)硬件設(shè)備在設(shè)備列表中標(biāo)記出來; 輸出模塊,用于當(dāng)設(shè)備列表中在注冊(cè)■表有對(duì)應(yīng)的Control鍵值的硬件設(shè)備都被標(biāo)記后,輸出已做標(biāo)記的設(shè)備列表。
7.如權(quán)利要求6所述的硬件設(shè)備檢測系統(tǒng),其特征在于,所述硬件設(shè)備包括PCI設(shè)備、USB設(shè)備和顯不器。
8.如權(quán)利要求6所述的硬件設(shè)備檢測系統(tǒng),其特征在于,所述硬件設(shè)備的信息包括硬件設(shè)備的名稱、設(shè)備ID和廠商ID。
9.如權(quán)利要求8所述的硬件設(shè)備檢測系統(tǒng),其特征在干,所述注冊(cè)表中記錄有安裝于計(jì)算機(jī)中的硬件設(shè)備的信息,以及從計(jì)算機(jī)中卸載但在注冊(cè)表中依然有記錄的硬件設(shè)備的信息。
10.如權(quán)利要求9所述的硬件設(shè)備檢測系統(tǒng),其特征在于,當(dāng)所讀取的硬件設(shè)備的名稱、設(shè)備ID和廠商ID與注冊(cè)表中記錄的某一臺(tái)硬件設(shè)備的名稱、設(shè)備ID和廠商ID—致吋,所述判斷模塊判斷所讀取的該硬件設(shè)備被記錄在該注冊(cè)表中。
全文摘要
一種硬件設(shè)備檢測方法,包括建立步驟建立包含計(jì)算機(jī)中所有待檢測硬件設(shè)備的信息的設(shè)備列表;讀取步驟依次讀取該設(shè)備列表中的硬件設(shè)備的信息;判斷步驟當(dāng)讀取一臺(tái)硬件設(shè)備的信息時(shí),判斷該硬件設(shè)備是否記錄在該計(jì)算機(jī)視窗操作系統(tǒng)的注冊(cè)表中;查詢步驟逐一查詢記錄于該設(shè)備列表和注冊(cè)表中的硬件設(shè)備在該注冊(cè)表中是否有對(duì)應(yīng)的Control鍵值;標(biāo)記步驟將在該注冊(cè)表中有對(duì)應(yīng)的Control鍵值的硬件設(shè)備在設(shè)備列表中標(biāo)記出來;輸出步驟輸出已做標(biāo)記的設(shè)備列表。本發(fā)明還提供一種硬件設(shè)備檢測系統(tǒng)。利用本發(fā)明可以快速在視窗操作系統(tǒng)下檢測計(jì)算機(jī)的硬件設(shè)備,且無須額外的費(fèi)用。
文檔編號(hào)G06F11/22GK102841829SQ201110168998
公開日2012年12月26日 申請(qǐng)日期2011年6月22日 優(yōu)先權(quán)日2011年6月22日
發(fā)明者王光建, 劉小梅, 付小軍, 趙衿蓉, 劉夢洲 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五大连池市| 邢台市| 海门市| 曲阳县| 高雄县| 织金县| 诏安县| 雅江县| 呼伦贝尔市| 永善县| 凌源市| 阿拉善盟| 扶风县| 雷山县| 福鼎市| 萨嘎县| 浪卡子县| 屏南县| 颍上县| 东阳市| 江孜县| 宜丰县| 白城市| 大厂| 金阳县| 武川县| 诏安县| 五台县| 晋江市| 屏山县| 独山县| 全椒县| 正安县| 新乡市| 伽师县| 武山县| 牡丹江市| 通许县| 穆棱市| 安国市| 庆阳市|