CloseEncryptedFileRaw 函数 (winbase.h)
在完成备份或还原操作后关闭加密的文件,并释放关联的系统资源。 这是一组加密文件系统 (EFS) 函数之一,旨在实现备份和还原功能,同时将文件保持为加密状态。
语法
void CloseEncryptedFileRaw(
[in] PVOID pvContext
);
参数
[in] pvContext
指向系统定义的上下文块的指针。 OpenEncryptedFileRaw 函数返回上下文块。
返回值
无
备注
CloseEncryptedFileRaw 函数释放分配的系统资源(如系统定义的上下文块)并关闭文件。
BackupRead 和 BackupWrite 函数处理未加密文件的备份和还原。
在 Windows 8、Windows Server 2012 及更高版本中,以下技术支持此功能。
技术 | 支持 |
---|---|
服务器消息块 (SMB) 3.0 协议 | 是 |
SMB 3.0 透明故障转移 (TFO) | 否 |
具有横向扩展文件共享的 SMB 3.0 (SO) | 否 |
群集共享卷文件系统 (CSV) | 否 |
弹性文件系统 (ReFS) | 否 |
请注意,SMB 3.0 不支持具有连续可用性功能的共享上的 EFS。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP Professional [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | winbase.h (包括 Windows.h) |
Library | Advapi32.lib |
DLL | Advapi32.dll |
API 集 | 在 Windows 8) 中引入的 ext-ms-win-advapi32-encryptedfile-l1-1-0 ( |