【发布时间】:2014-04-24 14:10:30
【问题描述】:
有没有办法使用 Win32 C++ API 访问受登录名/密码保护的网络共享、列出文件并获取它们的名称和创建日期? 我不希望 samba 网络共享出现在我的资源管理器中。 (这可以通过 WNetAddConnection2 方法完成)。 谢谢大家。
【问题讨论】:
-
每个会话都维护网络连接。通过
CreateProcessAsUser从您希望无法使用连接的进程中在不同的登录会话中运行您的程序。 (请注意,这与每个会话的驱动器号分配完全不同,而且我相信它与用户帐户是分开的。) -
我想知道一种设计需要在应用程序中存储凭据而不让用户访问它们。一旦应用程序在计算机上,应假定它处于任何有权访问应用程序文件的帐户的完全控制之下。