2011-05-02 38 views
0

我需要創建一個「虛擬文件」,一個文件,如果某個程序訪問該文件,電子可以回答大小,權限,並說'寫在它的內容。虛擬文件或'鏈接'文件

爲什麼? 我有一個虛擬機,並有虛擬硬盤,我需要該文件是一個「鏈接」到其他和遠的位置(虛擬機程序未知) 當虛擬機嘗試閱讀,我需要'說'什麼是寫,當它試圖寫,我需要存儲在其他位置。 在大多數情況下,文件是在一個網絡中,並在許多計算機(如網絡文件系統)中分裂,然後我需要知道每個更改/訪問/讀入文件並處理請求。 我無法修改/注入目標程序(第三方)。

我在這個網站發現了一個關於虛擬文件的問題,但我需要實時知道文件中的所有更改。 我搜索了文件鉤子,什麼也沒找到。 我嘗試使用虛擬驅動程序,但很難找到一些代碼(如守護程序工具,但具有讀/寫)。 我認爲在FTP的遠程文件夾(或映射驅動器),但文件大小太大(10-50 GB),我需要閱讀文件的特定部分。

預先感謝任何幫助。 (Windows)

回答

0

你在找什麼叫做Filter Driver

+0

Muito obrigado,estou tentando com o Dokan。 – Rafael 2011-05-04 14:59:29