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;
全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务