[發明專利]一種注冊表鍵值的獲取方法及裝置有效
| 申請號: | 201510977789.0 | 申請日: | 2015-12-23 |
| 公開(公告)號: | CN105631318B | 公開(公告)日: | 2019-04-05 |
| 發明(設計)人: | 李文靖 | 申請(專利權)人: | 珠海豹趣科技有限公司 |
| 主分類號: | G06F21/54 | 分類號: | G06F21/54 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 519000 廣東省珠海市橫琴新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 注冊表 鍵值 獲取 方法 裝置 | ||
1.一種注冊表鍵值的獲取方法,其特征在于,包括:
預先獲取不同的注冊表鍵值名,并為每一個注冊表鍵值名配置與該注冊表鍵值名對應的鍵值,該鍵值為正確注冊表鍵值;
將每一個注冊表鍵值名以及與該注冊表鍵值名對應的鍵值進行關聯存儲,保存到全局數據中;
在底層函數中預先注冊注冊表回調函數,并將所述注冊表回調函數的處理操作類型配置為查詢注冊表鍵值的類型;
接收鍵值查詢請求;
獲取所述鍵值查詢請求對應的目標鍵值名,所述目標鍵值名為所述鍵值查詢請求需要查詢的注冊表鍵值的名稱;
獲取預置的與所述目標鍵值名對應的鍵值,并將與所述目標鍵值名對應的鍵值作為所述需要查詢的注冊表鍵值;
所述獲取預置的與所述目標鍵值名對應的鍵值,包括:
通過調用所述注冊表回調函數獲取所述鍵值查詢請求對應的注冊表信息結構;
將所述注冊表信息結構的預設字段中的鍵值確定為與所述目標鍵值名對應的鍵值。
2.根據權利要求1所述的方法,其特征在于,所述將每一個注冊表鍵值名以及與該注冊表鍵值名對應的鍵值進行關聯存儲,包括:
分別獲取不同的注冊表鍵值名對應的注冊表路徑;
將每一個注冊表鍵值名、與該注冊表鍵值名對應的注冊表路徑以及與該注冊表鍵值名對應的鍵值進行關聯存儲;
所述獲取預置的與所述目標鍵值名對應的鍵值,并將與所述目標鍵值名對應的鍵值作為所述需要查詢的注冊表鍵值,包括:
獲取預先存儲的與所述目標鍵值名和目標注冊表路徑關聯的鍵值,并將獲取的鍵值作為所述需要查詢的注冊表鍵值。
3.根據權利要求1所述的方法,其特征在于,在所述將所述注冊表信息結構的預設字段中的鍵值確定為與所述目標鍵值名對應的鍵值之前,所述方法還包括:
查找預先存儲的與所述目標鍵值名關聯的鍵值;
將所述注冊表信息結構的預設字段中的內存數據替換為所述關聯的鍵值。
4.一種注冊表鍵值的獲取裝置,其特征在于,包括:
預置模塊,用于預先獲取不同的注冊表鍵值名,并為每一個注冊表鍵值名配置與該注冊表鍵值名對應的鍵值,該鍵值為正確注冊表鍵值;
存儲模塊,用于將每一個注冊表鍵值名以及與該注冊表鍵值名對應的鍵值進行關聯存儲,保存到全局數據中;
接收模塊,用于接收鍵值查詢請求;
獲取模塊,用于獲取所述鍵值查詢請求對應的目標鍵值名,所述目標鍵值名為所述鍵值查詢請求需要查詢的注冊表鍵值的名稱;
所述獲取模塊,還用于獲取預置的與所述目標鍵值名對應的鍵值,并將與所述目標鍵值名對應的鍵值作為所述需要查詢的注冊表鍵值;
所述裝置還包括:
注冊模塊,用于在底層函數中預先注冊注冊表回調函數,并將所述注冊表回調函數的處理操作類型配置為查詢注冊表鍵值的類型;
所述獲取模塊獲取預置的與所述目標鍵值名對應的鍵值的具體方式為:
通過調用所述注冊表回調函數獲取所述鍵值查詢請求對應的注冊表信息結構;
將所述注冊表信息結構的預設字段中的鍵值確定為與所述目標鍵值名對應的鍵值。
5.根據權利要求4所述的裝置,其特征在于,所述存儲模塊包括:
路徑獲取單元,用于分別獲取不同的注冊表鍵值名對應的注冊表路徑;
關聯存儲單元,用于將每一個注冊表鍵值名、與該注冊表鍵值名對應的注冊表路徑以及與該注冊表鍵值名對應的鍵值進行關聯存儲;
所述獲取模塊獲取預置的與所述目標鍵值名對應的鍵值,并將與所述目標鍵值名對應的鍵值作為所述需要查詢的注冊表鍵值的具體方式為:
獲取預先存儲的與所述目標鍵值名和目標注冊表路徑關聯的鍵值,并將獲取的鍵值作為所述需要查詢的注冊表鍵值。
6.根據權利要求4所述的裝置,其特征在于,所述裝置還包括:
查找模塊,用于查找預先存儲的與所述目標鍵值名關聯的鍵值;
替換模塊,用于將所述注冊表信息結構的預設字段中的內存數據替換為所述查找模塊查找出的所述關聯的鍵值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海豹趣科技有限公司,未經珠海豹趣科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510977789.0/1.html,轉載請聲明來源鉆瓜專利網。





