Файловая система переносимого устройства как свойство пути класса VB .NET FileSystemWatcher

Я хотел бы использовать класс.NET FileSystemWatcher для отслеживания пути к папке, которая находится на устройстве, которое в данный момент подключено к хост-компьютеру и управляется Центром устройств Windows Mobile. Среда - Windows 7 Pro, x64.

При подключении к ПК устройство отображается в разделе "Компьютер" -> "Переносные устройства", и я могу перейти к его файловой системе оттуда. Однако при установке свойства "Path" экземпляра объекта класса FileSystemWatcher моего приложения VB .NET он принимает только допустимое строковое представление стандартного пути к файловой системе (например, c:\somedir\thisdir), тогда как адресная строка портативное навигационное устройство читает "Computer\Pocket_PC\" - значение, которое выдает исключение во время выполнения.

Могу ли я использовать класс FileSystemWatcher в этом контексте? Как еще можно получить приложение для ПК для отслеживания файловой активности на портативном устройстве, пока оно подключено?

Большое спасибо!

Джо

1 ответ

Решение

То, что вы видите, не является настоящей файловой системой, поэтому FileSystemWatcher не может ее отслеживать. Я думаю, что, может быть, вы можете использовать ICopyHook, хотя.

Другие вопросы по тегам