for*_*est 5 c# windows encrypting-file-system
是否有人在C#中创建了一个新目录,并启用了加密文件系统?
此外,任何有关通过安装执行此操作的信息也会有所帮助.
小智 7
创建加密目录将是一个两步过程 - 使用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");
}
}
Run Code Online (Sandbox Code Playgroud)
参考:
EncryptFile函数@ MSDN
处理加密文件和目录@ MSDN
| 归档时间: |
|
| 查看次数: |
3764 次 |
| 最近记录: |