
Hook是Windows中提供的一種用以替換DOS下“中斷”的系統機制,中文譯為“掛鉤”或“鉤子” 。在對特定的系統事件進行hook后,一旦發生已hook事件,對該事件進行hook的程序就會收到系統的通知,這時程序就能在第一時間對該事件做出響應 。
每一個Hook都有一個與之相關聯的指針列表,稱之為鉤子鏈表,由系統來維護 。這個列表的指針指向指定的,應用程序定義的,被Hook子程調用的回調函數,也就是該鉤子的各個處理子程序 。當與指定的Hook類型關聯的消息發生時,系統就把這個消息傳遞到Hook子程 。一些Hook子程可以只監視消息,或者修改消息,或者停止消息的前進,避免這些消息傳遞到下一個Hook子程或者目的窗口 。最近安裝的鉤子放在鏈的開始,而最早安裝的鉤子放在最后,也就是后加入的先獲得控制權 。
【hook是什么東西】
猜你喜歡
- 愛情的最高境界是什么?_?
- 地域是什么意思 地域的名詞解釋
- 灰桃是什么狗
- 女人夢見戴一只金手鐲是什么意思 女人夢見戴一只金手鐲怎么解釋
- 追授是什么意思 追授具體是什么意思
- 后羿和吳剛是什么關系 關于后羿吳剛的簡介
- 法國人是什么人種 大家可以學習一下
- rap里的hook是什么
- 紫的部首是什么怎么讀 紫字介紹
- 未來日記17集 最后戰斗時候的音樂是什么啊?
