У меня есть приложение, которое создает и редактирует документы. Мне нужно интегрировать его с SharePoint, чтобы пользователи могли редактировать файлы на серверах SharePoint с помощью моего приложения. Моя среда - это Visual C ++, а не приложение Windows для MFC.
Я пробую использовать службу веб-клиента (webclnt.dll), чтобы проверить, смогу ли я заставить мое приложение работать с минимальными изменениями кода. Это прекрасно работает с блокнотом и т. Д. (Просто давая ему URL-адрес документа sharepoint, веб-клиент перехватывает запрос ввода-вывода файла и перенаправляет его в сеть) ... но мое приложение не вызывает CreateFile с кодом GetLastError из 123:
(ERROR_INVALID_NAME).
Кто-нибудь знает, почему это? Я передаю CreateFile действительный полный URL-адрес файла. Я просмотрел параметры, которые можно передать createFile, и не вижу ничего, что могло бы ослабить проверку имени файла.