[發明專利]一種USB驅動識別方法及裝置在審
| 申請號: | 201710123821.8 | 申請日: | 2017-03-03 |
| 公開(公告)號: | CN106933754A | 公開(公告)日: | 2017-07-07 |
| 發明(設計)人: | 任凱 | 申請(專利權)人: | 上海傳英信息技術有限公司 |
| 主分類號: | G06F13/10 | 分類號: | G06F13/10 |
| 代理公司: | 上海天辰知識產權代理事務所(特殊普通合伙)31275 | 代理人: | 吳世華,陶金龍 |
| 地址: | 201203 上海市浦東*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 usb 驅動 識別 方法 裝置 | ||
1.一種USB驅動的識別方法,其特征在于,包括以下步驟:
S10:獲取與計算機連接的USB設備的VID和PID信息;
S20:判斷計算機操作系統的注冊表是否已寫入所述USB設備的VID和PID信息;若沒有寫入,識別所述USB設備的驅動為未安裝;否則,識別所述USB設備的驅動為已安裝。
2.根據權利要求1所述的USB驅動識別方法,其特征在于,若識別所述USB設備的驅動為未安裝時,安裝所述USB設備的驅動,并將所述USB設備的VID和PID信息寫入所述計算機操作系統的注冊表中。
3.根據權利要求2所述的USB驅動識別方法,其特征在于,所述計算機操作系統為Windows系統。
4.根據權利要求3所述的USB驅動識別方法,其特征在于,將所述USB設備的VID和PID信息寫入所述計算機操作系統的注冊表中的步驟還包括:
調用所述window系統的API RegOpenKeyEx函數以打開指定的注冊表項;
將所述USB設備的VID和PID信息寫入所述注冊表項。
5.根據權利要求1所述的USB驅動識別方法,其特征在于,所述USB設備通過USB接口或USB傳輸線與所述計算機連接。
6.一種USB驅動識別裝置,其特征在于,包括獲取單元、判斷單元以及識別單元,其中,
所述獲取單元,用于當USB設備連接至計算機時獲取所述USB設備的VID和PID信息;
所述判斷單元,用于判斷計算機操作系統的注冊表是否已寫入所述USB設備的VID和PID信息;
所述識別單元,當所述判斷單元判斷所述USB設備的VID和PID信息沒有寫入所述注冊表時識別所述USB設備的驅動為未安裝,否則識別所述USB設備的驅動為已安裝。
7.根據權利要求6所述的USB驅動識別裝置,其特征在于,還包括驅動安裝單元和寫入單元,當所述判斷單元判斷所述USB設備的VID和PID信息沒有寫入所述注冊表時所述驅動安裝單元安裝所述USB設備的驅動,所述寫入單元將所述USB設備的VID和PID信息寫入所述計算機操作系統的注冊表中。
8.根據權利要求7所述的USB驅動識別裝置,其特征在于,所述計算機操作系統為Windows系統。
9.根據權利要求8所述的USB驅動識別裝置,其特征在于,所述寫入單元調用所述window系統的API RegOpenKeyEx函數以打開指定的注冊表項,并將所述USB設備的VID和PID信息寫入所述注冊表項。
10.根據權利要求6所述的USB驅動識別裝置,其特征在于,所述USB設備通過USB接口或USB數據線與所述計算機連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海傳英信息技術有限公司,未經上海傳英信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710123821.8/1.html,轉載請聲明來源鉆瓜專利網。





