HANDLE hfile = ??
int size = sizeof(CF_PLACEHOLDER_STANDARD_INFO) + fileIdentity_MaxLength;
CF_PLACEHOLDER_STANDARD_INFO* standard_info = (CF_PLACEHOLDER_STANDARD_INFO*)new BYTE[size];
DWORD returnlength(0);
HRESULT result = CfGetPlaceholderInfo(
hfile,
CF_PLACEHOLDER_INFO_STANDARD,
standard_info,
size,
&returnlength);
Этот файл является заполнителем в Syn cRoot (например, "файл по требованию" onedrive)
Я пытаюсь получить информацию о заполнителе, но этот требуемый дескриптор файла. Тогда я пытаюсь CreateFile
, но это нужно скачать файл. Тогда как я могу получить дескриптор файла без загрузки? или простое решение для получения PlaceholderInfo из файла?
Спасибо.