簡體   English   中英

WinEventHook:安裝事件掛鈎的線程結束時會發生什么?

[英]WinEventHook: what happen when the thread that installed the event hook ends?

我做了一些測試,注意到當安裝事件鈎子的線程結束(或被殺死)時,不再調用回調函數,就好像鈎子與線程一起結束。

但是, 文檔說要從安裝事件的同一線程調用UnhookWinEvent ,如果線程不再活動,這是不可能的。

因此,如果安裝事件掛鈎的線程在調用UnhookWinEvent之前意外終止,會​​發生什么情況? 會不會出現什么問題? 或者事件鈎子是否與線程一起終止,就像調用了 UnhookWinEvent 一樣?

您可能應該已經閱讀了您鏈接到的文檔:

如果客戶端的線程結束,系統會自動調用該函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM