有关 Vault.dll 和 Vaultcli.dll 的信息
Information about Vault.dll and Vaultcli.dll
当我遇到 vault 和 vaultcli dll 时,我正在 System32 中磕磕绊绊地浏览 dll。我假设这些库可以使用密码存储,我想知道是否有人有关于这些的更多信息。我尝试搜索Google,但只能找到一堆"这是病毒吗"和"修复此错误"的网站。我假设这些是 C/C++ 库,因为我尝试在 C# 项目中添加对它们的引用,但没有成功。我想找出这些 dll 包含哪些方法,以及是否可以使用 DllImport
和 extern
从 C# 引用它们。
Vaultcmd.exe(及其依赖项 vaultcli.dll)是等效于控制面板中的凭据管理器的命令行(在 Windows7 中,在控制面板 -> 用户帐户和家庭安全 ->凭据管理器下。
从Windows 8(和通用Windows平台)开始,Windows开始包括Windows.Security.Credentials.PasswordVault。 这是一个易于从 C# 使用的 .Net 库。 它可以添加、读取和列出凭据。
它似乎是Windows的一部分,而不是.Net框架。 为了让它工作,我必须在我的.csproj中设置平台级别。
<PropertyGroup>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetPlatformVersion>8.0</TargetPlatformVersion>
</PropertyGroup>
<Reference Include="Windows.Security">
<HintPath>$(SYSTEMROOT)System32WinMetadataWindows.Security.winmd</HintPath>
</Reference>
相关文章:
- 如何包括.dll描述/公司信息
- C++ ATIOGLXX.pdb 包含查找模块 ATIOGLXX.dll 源代码所需的调试信息
- 在非托管C++DLL和托管C#UI之间发送信息
- 可视化设置多个C++DLL的版本信息
- 我想要C++/MFC中图像的Exif信息?(使用xnview.dll)
- 调试 c++ dll 时找不到调试信息
- 使用 c# 和非托管 DLL 时出现堆集信息错误
- 为什么我得到的信息不可用,没有加载符号 d3d11.dll错误
- 从 dll 读取链接器信息
- 信息不可用,符号未加载到 mfcore.dll
- Windows:DLL 中的元信息
- 其中是调试信息(断点等)存储在本机C++dll项目VS2013中的位置
- 从DLL/头文件中提取信息
- 如何从C++dll中提取函数信息
- 从c#调用c++ dll中的方法,没有任何信息,只有头文件
- Msvcp100.dll丢失-更多信息错误
- 向远程进程注入DLL并显示信息
- 改进了dll丢失错误信息
- 查询Dll布局信息
- COM dll x64 上的 regsvr32 调试失败,无法获取有关此的详细信息