Определить файл OneDrive Syn c - PullRequest
       80

Определить файл OneDrive Syn c

0 голосов
/ 18 февраля 2020

Я занимаюсь разработкой кроссплатформенного настольного приложения, которое работает с локальными файлами. Сейчас я интегрируюсь с onedrive / sharepoint через Microsoft Graph REST API, чтобы открывать файлы, изменять и загружать их обратно. Моему приложению требовалась одна программа записи, поэтому для защиты от одновременных редакторов мы используем функциональность извлечения / регистрации в Microsoft Graph REST API.

Для пользователей, у которых есть рабочий стол с синхронизацией на рабочем столе c. Если они открывают документ по локальному пути, я хотел бы идентифицировать этот файл как onedrive syn c, чтобы я мог оформить извлечение / возврат через Microsoft Graph REST API. Подобное поведение вы можете наблюдать в офисном приложении при открытии файла syn c 'd. Хотя они не извлекают / регистрируют, они автоматически сохраняют данные и извлекают метаданные из onedrive на основе HTTP-трафика c.

Поэтому мой вопрос заключается в том, как получить более подробную информацию о файле, чтобы я мог правильно сделать ОТДЫХ вызывает? Идентификатор / путь и идентификатор диска элемента являются критическими

Для Windows, я вижу, было новых атрибутов файла , добавленных в Windows 10 до GetFileAttributes win32 метод. Например, FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS. Кажется, я не могу найти что-либо для получения идентификатора элемента диска или идентификатора диска

Для Ма c, какие варианты у меня на ма c?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...