Для моего инструмента резервного копирования я попытался загрузить файл в папку OneDrive (сопоставленную как диск Windows), но попытка открыть файл с этого диска приводит к ошибке 223:
auto hX = CreateFile(L"O:\\BACKUP\\1.dat", GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0);
приводит к INVALID_HANDLE_VALUE, а GetLastError()
возвращает 223:
The file size exceeds the limit allowed and cannot be saved.
Это файл размером> 1 ГБ.
Есть ли способ получить дескриптор, фактически не загружая весь файл, а только загружая по требованию?