有人在启用加密文件系统的情况下从 C# 创建了新目录吗?
此外,任何有关通过安装执行此操作的信息也会很有帮助。
创建加密目录需要两个步骤 - 使用 Directory.CreateDirectory 创建它,然后使用 Win32 函数 EncryptFile 对其进行加密。示例代码 -
using System;
using System.IO;
using System.Runtime.InteropServices;
namespace EncryptDir
{
public class Sample
{
DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError = true)]
static extern bool EncryptFile(string filename);
public static void Main ()
{
Directory.CreateDirectory("MyEncryptedDirectory");
EncryptFile("MyEncryptedDirectory");
}
}
参考:
加密文件函数@MSDN
处理加密文件和目录@MSDN
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)