2012-03-15 3 views
0

В соответствии с documentation разработчик мог получить доступ к имени файловой системы, получив класс Win32_LogicalDisk. Этот класс имеет поле FileSystem со следующими свойствами:Замена имени файловой системы Windows XP/7

Data type: string 
Access type: Read-only 
File system on the logical disk. 
Example: "NTFS" 

Существуют ли какие-либо способы, чтобы заменить строку NTFS любой другой пользовательской строки, как MegaFS из уже установленного объема приводит к тому, система сообщит смонтированный объем имеет MegaFS тип?

ответ

1

Тип файловой системы определяется путем считывания информации о диске, хранящейся на диске. Драйвер, используемый для чтения этой информации, представляет имя для Windows. Другими словами, вам нужно будет написать свой собственный драйвер NTFS для Windows, который сообщил об этом как о чем-то другом.

+0

Понял, что я нашел соответствующие источники в примере «fastfat» DDK. Возможно ли написать какой-либо драйвер фильтра, который каким-то образом связан с уже загруженным драйвером, таким как «NTFS», и переопределить обычную подпрограмму «NTFS», отвечая на запросы «FileFsAttributeInformation'» моей собственной отчетностью об исполнении, есть «MegaFS» объем? –