本文介紹windows登錄檔的結構、登錄檔讀、寫和查詢等操作的win32 api和核心函式。
一、登錄檔原理
1,《windows internals》
該書的中文版叫《深入解析windows作業系統》,它的第4章第一節,詳細講解了windows登錄檔,包括登錄檔的結果和各個項的含義。
2,「登錄檔操作(vc_win32)
」(來自的部落格)
該帖屬於經典的windwos登錄檔科普帖,介紹了「登錄檔的結構」、「各主鍵的含義」和「資料型別」和幾個基本的操作登錄檔項的函式。
二、登錄檔操作
1,《windows驅動開發技術詳解》
該書第6.1節介紹了在核心模式下如何操作登錄檔。
2,《windows核心程式設計》
該書關於「dll注入和hook技術」部分的示例「dips」要用到讀寫和列舉登錄檔項。在「dips.lib」工程中包含了讀寫和列舉註冊的**,這是大師之作,非常經典。
3,建立和枚舉子項
該帖來自csdn。
windows登錄檔操作
include include include include int main int argc,char argv 取當前時間 char sztime 32 time t timenow 0 time timenow struct tm tmnow errno t err 0 取系統時區對應的當...
Windows 登錄檔常用操作
1 新增乙個主鍵 比如在hkey local machine software 中新增乙個abcedfghijklmn主鍵 可以用中文,但是會被新增到最後 按字母排序的 2 刪除乙個主鍵 只要在 前面加乙個負號即可,注意,如果你發現中文登錄檔刪不掉或者新增不了,是因為你儲存的時候沒有儲存為ascii...
Windows 登錄檔常用操作
1 新增乙個主鍵 比如在hkey local machine software 中新增乙個abcedfghijklmn主鍵 可以用中文,但是會被新增到最後 按字母排序的 2 刪除乙個主鍵 只要在 前面加乙個負號即可,注意,如果你發現中文登錄檔刪不掉或者新增不了,是因為你儲存的時候沒有儲存為ascii...