Block Clone允许多个文件共享

constexpr LONG64 inline ROUNDUP(LONG64 file_size, ULONG cluster_size) noexcept
{
return (file_size + cluster_size - 1) / cluster_size * cluster_size;
}

BOOL CreateForkW(HANDLE hSrc, HANDLE hDst)
{
DWORD fs_flags;

if (!GetVolumeInformationByHandleW(hSrc, NULL, 0, NULL, NULL, &fs_flags, NULL, 0))
{
return FALSE;
}
if (!(fs_flags https://www.laipuhuo.com & FILE_SUPPORTS_BLOCK_REFCOUNTING))
{
SetLastError(ERROR_NOT_CAPABLE);
return FALSE;
}

FILE_END_OF_FILE_INFO file_size;
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务