我正在尋找一個函數,該函數允許我在訪問該文件夾之前放置一個對話框窗口(使用密碼查詢)。有這樣的功能嗎?此外,如果在任何程序之前存在此保護,即使Windows資源管理器/ cmd.exe被允許訪問這些文件,此也將是。這有可能嗎?.NET Windows API檢查是否訪問文件夾
我沒有使用類似IOContainer,passwd的東西。受保護的ZIP或任何其他太慢的東西,因爲我認爲一個文件中的20GB有點矯枉過正,需要很長時間才能解密該文件。是否有可用於C#的VFS解決方案,該解決方案支持密碼保護並可用作磁盤上的普通文件系統或文件夾?
謝謝!
在你可以使用的窗口中沒有任何內置的。但是,您可以選擇編寫一個攔截文件I/O訪問的驅動程序,然後您可以顯示您的密碼保護。 –
@MikeDinescu:您知道有哪些網站將我介紹給這些困難的事情嗎?另外,謝謝! – Felipe
[文件系統過濾器驅動程序簡介](https://msdn.microsoft.com/en-us/library/windows/hardware/ff548202.aspx)。或者,一個[Shell命名空間擴展](https://msdn.microsoft.com/en-us/library/windows/desktop/cc144095.aspx)。 – IInspectable