它運行循環輪詢內容? (可能性很小,效率低。)Windows文件瀏覽器如何自動刷新自身?
抑或是與一些事件觸發做了什麼?
其實,什麼我真的不知道是如何Windows資源管理器刷新自己當它顯示另一臺計算機的網絡上的內容?
如何計算機(或OS)與通知內容與瀏覽器的計算機,它的內容發生了變化?如果有通知機制,協議是什麼? RPC?
它運行循環輪詢內容? (可能性很小,效率低。)Windows文件瀏覽器如何自動刷新自身?
抑或是與一些事件觸發做了什麼?
其實,什麼我真的不知道是如何Windows資源管理器刷新自己當它顯示另一臺計算機的網絡上的內容?
如何計算機(或OS)與通知內容與瀏覽器的計算機,它的內容發生了變化?如果有通知機制,協議是什麼? RPC?
看到這個前面的問題:
How does FileSystemWatcher work on another computers directory?
這似乎可以基於ReadDirectoryChangesW API函數。
編輯:There is a Microsoft article詳細介紹另一種方式來做到這一點,但對於特定功能的文檔暗示,它可能無法在遠程計算機上運行。
這只是出於好奇還是你希望做同一類型的東西爲你的應用?
如果你只需要在普通用戶的情況通知更改文件夾考慮SHChangeNotifyRegister。如果你只是好奇或者需要一個較低的水平掛鉤,請不要介意。 :)
只是出於好奇。 :) – Thushan 2009-07-07 15:20:34