2010-05-17 48 views

回答

4

是的這是所有可能的文件系統迷你過濾器驅動程序。

對於#1,您不需要迷你過濾器驅動程序,您可以使用Win32 API,如ReadDirectoryChangesW

對於#2你不僅可以做到這一點,但你也可以修改讀取/寫入的內容,即使是不同的大小。你可以get started here

+0

ty。我爲1使用微過濾器的原因是,ReadDirectoryChangesW報告訪問操作延遲了1d(xp)或1h(vista +) – clyfe 2010-05-17 14:41:15

4

Raymond Chen是一位長期的Windows開發人員,在他的博客上提到了這個問題的一個版本 - 他會推薦使用ACL來防止操作,而不是試圖讓代碼運行來阻止它。看到his post在這個想法...

+1

[專業溶液](http://www.pgp.com/products/endpoint/index.html)似乎使用潛水員。還以編程方式在端點上設置ACL爲[hard-ish](http://diaryproducts.net/about/operating_systems/windows/disable_usb_sticks),並且通過序列號和其他因素有條件地設置ACL,例如USB磁盤似乎只能通過驅動程序。 – clyfe 2010-05-20 19:34:32

相關問題